Formatting

This commit is contained in:
2022-10-23 19:39:16 -06:00
parent 306b82c2a2
commit f823823f7d
+14 -4
View File
@@ -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}"')