This commit is contained in:
Olivier 'reivilibre' 2021-01-01 14:20:24 +00:00
parent 6ed8987bd4
commit a110731ce0
2 changed files with 6 additions and 4 deletions

View File

@ -33,7 +33,9 @@ class DockerContainer(Recipe):
async def cook(self, kitchen: Kitchen) -> None:
kitchen.get_dependency_tracker()
current_state = ContainerState(await kitchen.ut1(DockerContainerState(self.name)))
current_state = ContainerState(
await kitchen.ut1(DockerContainerState(self.name))
)
if current_state == ContainerState.NOTFOUND:
await kitchen.ut1areq(
@ -41,7 +43,7 @@ class DockerContainer(Recipe):
self.image,
self.command,
self.name,
{k: (v['host'], v['port']) for k, v in self.ports.items()},
{k: (v["host"], v["port"]) for k, v in self.ports.items()},
self.volumes,
{k: str(v) for k, v in self.environment.items()},
self.restart_policy,

View File

@ -93,7 +93,7 @@ class DockerContainerRun(Utensil):
restart_policy = {
"Name": self.restart_policy,
}
if self.restart_policy == 'on-failure':
if self.restart_policy == "on-failure":
restart_policy["MaximumRetryCount"] = 5
container = _docker_client().containers.run(
@ -104,7 +104,7 @@ class DockerContainerRun(Utensil):
ports=self.ports,
volumes=self.volumes,
environment=self.environment,
restart_policy=restart_policy
restart_policy=restart_policy,
)
await channel.send(DockerContainerRun.Result(name=container.name))