Formatting
This commit is contained in:
@@ -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}"')
|
||||
|
||||
Reference in New Issue
Block a user