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") print("robot offline")
sys.exit(1) sys.exit(1)
if status != ResponseStatus.Error: if status == ResponseStatus.Error:
print("robot error") print("robot error")
sys.exit(1) sys.exit(1)
if status != ResponseStatus.Ok: if status != ResponseStatus.Ok:
print("robot error") print("robot some other error")
sys.exit(1) sys.exit(1)
def move_to_x(self, x): def move_to_x(self, x):

View File

@ -205,7 +205,12 @@ const (
_consoles = "consoles." _consoles = "consoles."
PermissionConsolesView = _consoles + "view" 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{ var SystemPermissions = []string{
@ -230,7 +235,12 @@ var SystemPermissions = []string{
PermissionAdminAreaManageRemoveLogManagerServerConnection, PermissionAdminAreaManageRemoveLogManagerServerConnection,
PermissionUserProfileApiKeys, PermissionUserProfileApiKeys,
PermissionConsolesView, PermissionConsolesView,
PermissionRoboticsView, PermissionRoboticsRobotsView,
PermissionsRoboticsRobotsViewRobotsAddresses,
PermissionsRoboticsRobotsEditRobotName,
PermissionsRoboticsRobotsDisconnectRobot,
PermissionsRoboticsRobotsEnablePermitJoin,
PermissionsRoboticsRobotsAuthorizeDenyUnauthorizedRobots,
} }
var DynamicGroupTasksPermissions = []string{ var DynamicGroupTasksPermissions = []string{