certdeploy.client package

Subpackages

Submodules

certdeploy.client.daemon module

certdeploy.client.deploy module

certdeploy.client.errors module

exception certdeploy.client.errors.DockerContainerError(service: Any, message: Optional[Union[Exception, str]] = None, service_name: Optional[str] = None)[source]

Bases: DockerError

Error restarting a docker container.

exception certdeploy.client.errors.DockerContainerNotFound(service: Any, service_name: Optional[str] = None)[source]

Bases: DockerNotFound

Could not find a docker container using the given filters.

exception certdeploy.client.errors.DockerError(service: Any, message: Optional[Union[Exception, str]] = None, service_name: Optional[str] = None)[source]

Bases: UpdateError

Base class for docker related errors.

exception certdeploy.client.errors.DockerNotFound(service: Any, service_name: Optional[str] = None)[source]

Bases: UpdateError

Base class for failed docker API searches.

exception certdeploy.client.errors.DockerServiceError(service: Any, message: Optional[Union[Exception, str]] = None, service_name: Optional[str] = None)[source]

Bases: DockerError

Error force updating a docker service.

exception certdeploy.client.errors.DockerServiceNotFound(service: Any, service_name: Optional[str] = None)[source]

Bases: DockerNotFound

Could not find a docker service using the given filters.

exception certdeploy.client.errors.InvalidKey(key_path: Any)[source]

Bases: CertDeployError

Certificate validation error.

exception certdeploy.client.errors.ScriptError(service: Any, message: Optional[Union[Exception, str]] = None, proc: Optional[Popen] = None, stdout: Optional[str] = None)[source]

Bases: UpdateError

Error running an update script.

exception certdeploy.client.errors.SystemdError(service: Any, message: Optional[Union[Exception, str]] = None, stdout: Optional[str] = None)[source]

Bases: UpdateError

Error updating a systemd unit.

exception certdeploy.client.errors.UpdateError(service: Any, message: Optional[Union[Exception, str]] = None, service_name: Optional[str] = None)[source]

Bases: CertDeployError

Base class for all service update related errors.

certdeploy.client.update module

Module contents