jcloude/press/access/actions.py
2025-12-23 19:17:16 +08:00

24 lines
440 B
Python

from enum import Enum
class ReleaseGroupActions(str, Enum):
SSHAccess = "SSH Access"
class SiteActions(str, Enum):
VisitSite = "Visit Site"
ViewInDesk = "View in Desk"
LoginAsAdmin = "Login As Administrator"
ACTIONS_RULES = {
"Release Group": {
ReleaseGroupActions.SSHAccess.value: False,
},
"Site": {
SiteActions.VisitSite.value: True,
SiteActions.ViewInDesk.value: False,
SiteActions.LoginAsAdmin.value: False,
},
}