Files
charm-swift-proxy/actions.yaml
Chris MacNaughton ce3f15310e Implement swauth
This change implements the alternative authentication system,
swauth in addition to adding an action to add users to swauth

Change-Id: Ib752cd3a2a58f6c8cb06119c6be595cfc07ddc9f
2016-09-23 09:12:43 -04:00

34 lines
1.0 KiB
YAML

add-user:
description: |
Add a user to swauth.
This adds a given user / pass to swauth. Auth-type must be set to swauth.
params:
account:
type: string
description: account to add this user to
username:
type: string
description: username for the newly created user
password:
type: string
description: password for the newly created user
required:
- account
- username
- password
pause:
description: |
Pause swift-proxy services.
If the swift-proxy deployment is clustered using the hacluster charm, the
corresponding hacluster unit on the node must first be paused as well.
Not doing so may lead to an interruption of service.
resume:
description: |
Resume swift-proxy services.
If the swift-proxy deployment is clustered using the hacluster charm, the
corresponding hacluster unit on the node must be resumed as well.
openstack-upgrade:
description: |
Perform openstack upgrades. Config option action-managed-upgrade must be
set to True.