permissions

main
alex 2023-10-17 19:52:46 +02:00
parent 5603e3abfc
commit 98e54d383c
3 changed files with 14 additions and 4 deletions

View File

@ -56,12 +56,12 @@ class Rex:
print("robot offline")
sys.exit(1)
if status != ResponseStatus.Error:
if status == ResponseStatus.Error:
print("robot error")
sys.exit(1)
if status != ResponseStatus.Ok:
print("robot error")
print("robot some other error")
sys.exit(1)
def move_to_x(self, x):

View File

@ -205,7 +205,12 @@ const (
_consoles = "consoles."
PermissionConsolesView = _consoles + "view"
PermissionRoboticsView = "robotics.view"
PermissionRoboticsRobotsView = "robotics.robots.view"
PermissionsRoboticsRobotsViewRobotsAddresses = "robotics.robots.view_robots_addresses"
PermissionsRoboticsRobotsEditRobotName = "robotics.robots.edit_robot_name"
PermissionsRoboticsRobotsDisconnectRobot = "robotics.robots.disconnect_robot"
PermissionsRoboticsRobotsEnablePermitJoin = "robotics.robots.enable_permit_join"
PermissionsRoboticsRobotsAuthorizeDenyUnauthorizedRobots = "robotics.robots.authorize_deny_unauthorized_robots"
)
var SystemPermissions = []string{
@ -230,7 +235,12 @@ var SystemPermissions = []string{
PermissionAdminAreaManageRemoveLogManagerServerConnection,
PermissionUserProfileApiKeys,
PermissionConsolesView,
PermissionRoboticsView,
PermissionRoboticsRobotsView,
PermissionsRoboticsRobotsViewRobotsAddresses,
PermissionsRoboticsRobotsEditRobotName,
PermissionsRoboticsRobotsDisconnectRobot,
PermissionsRoboticsRobotsEnablePermitJoin,
PermissionsRoboticsRobotsAuthorizeDenyUnauthorizedRobots,
}
var DynamicGroupTasksPermissions = []string{