From f823823f7df80849635717a11afc9c4a2f39c8bf Mon Sep 17 00:00:00 2001 From: restitux Date: Sun, 23 Oct 2022 19:39:16 -0600 Subject: [PATCH] Formatting --- cursorius/executors/docker.py | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/cursorius/executors/docker.py b/cursorius/executors/docker.py index bf72b13..440b363 100644 --- a/cursorius/executors/docker.py +++ b/cursorius/executors/docker.py @@ -60,8 +60,12 @@ class DockerExecutor: symlink(logfile_name, latest_file) # create artifact folder and latest symlink - self.artifact_folder: str = join(self.CURSORIUS_ARTIFACT_DIRECTORY, datetime_string, self.name) - latest_artifact_folder: str = join(self.CURSORIUS_ARTIFACT_DIRECTORY, "latest", self.name) + self.artifact_folder: str = join( + self.CURSORIUS_ARTIFACT_DIRECTORY, datetime_string, self.name + ) + latest_artifact_folder: str = join( + self.CURSORIUS_ARTIFACT_DIRECTORY, "latest", self.name + ) relative_artifact_folder: str = join("..", datetime_string, self.name) makedirs(self.artifact_folder) symlink(relative_artifact_folder, latest_artifact_folder) @@ -131,7 +135,9 @@ class DockerExecutor: def __exit__(self, exc_type, exc_value, exc_traceback): self.stop() - def run(self, command: list[str], *, working_directory=None, environment=None) -> float: + def run( + self, command: list[str], *, working_directory=None, environment=None + ) -> float: printable_command = " ".join(command) if working_directory is not None: print(f"[{self.name} {working_directory}] % {printable_command}") @@ -234,7 +240,11 @@ class DockerBuilder: api_client = docker_client.api # TODO: do we want rm=True? logs = api_client.build( - path=cls.SOURCE_DIRECTORY, tag=name, dockerfile=dockerfile, rm=True, decode=True + path=cls.SOURCE_DIRECTORY, + tag=name, + dockerfile=dockerfile, + rm=True, + decode=True, ) print(f'Creating container "{name}" from dockerfile "{dockerfile}"')