libcloud.container.types module
- class libcloud.container.types.ContainerState[source]
Bases:
Type
Standard states for a container
- Variables:
RUNNING – Container is running.
REBOOTING – Container is rebooting.
TERMINATED – Container is terminated. This container can’t be started later on.
STOPPED – Container is stopped. This container can be started later on.
PENDING – Container is pending.
SUSPENDED – Container is suspended.
ERROR – Container is an error state. Usually no operations can be performed on the container once it ends up in the error state.
PAUSED – Container is paused.
UNKNOWN – Container state is unknown.
- ERROR = 'error'
- PAUSED = 'paused'
- PENDING = 'pending'
- REBOOTING = 'rebooting'
- RUNNING = 'running'
- STOPPED = 'stopped'
- SUSPENDED = 'suspended'
- TERMINATED = 'terminated'
- UNKNOWN = 'unknown'
- class libcloud.container.types.Provider[source]
Bases:
object
Defines for each of the supported providers
Non-Dummy drivers are sorted in alphabetical order. Please preserve this ordering when adding new drivers.
- DOCKER = 'docker'
- DUMMY = 'dummy'
- ECS = 'ecs'
- GKE = 'GKE'
- KUBERNETES = 'kubernetes'
- LXD = 'lxd'
- RANCHER = 'rancher'