2025-03-02 23:51:53 +00:00

46 lines
1.1 KiB
Python

PORTAINER_HOST_URLS = {
'vm-tools-100-55': 'https://portainer55.davydovcloud.com',
'vm-mixed-100-98': 'https://portainer98.davydovcloud.com'
}
PORTAINER_STACK_CLI_ACTIONS = {
'LIST': {
'value': 'list',
'arg_required': False,
'arg_name': '',
},
'CREATE': {
'value': 'create',
'arg_required': True,
'arg_name': 'stack-dir-path',
},
'REMOVE': {
'value': 'remove',
'arg_required': True,
'arg_name': 'stack-id',
},
'REDEPLOY': {
'value': 'redeploy',
'arg_required': True,
'arg_name': 'stack-id',
},
'START': {
'value': 'start',
'arg_required': True,
'arg_name': 'stack-id',
},
'STOP': {
'value': 'stop',
'arg_required': True,
'arg_name': 'stack-id',
},
'INFO': {
'value': 'info',
'arg_required': True,
'arg_name': 'stack-id',
},
}
DEFAULT_PORTAINER_JWT_CONFIG_FILE = '.portainer_cli_config'
FUNCTIONAL_USER_USERNAME_ENV = 'PORTAINER_USERNAME'
FUNCTIONAL_USER_PASSWORD_ENV = 'PORTAINER_PASSWORD'