Skip to content

Commit b471d0e

Browse files
committed
Fix service names for services to pull.
Signed-off-by: Jelmer de Wolde <jelmer.de.wolde@alliander.com>
1 parent 5d88d53 commit b471d0e

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

conftest.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,10 +190,17 @@ def pull_missing_images() -> None:
190190
.decode("utf-8")
191191
.split()
192192
)
193+
services = (
194+
subprocess.check_output(
195+
f"docker compose -f {COMPOSE_FILE} config --services".split()
196+
)
197+
.decode("utf-8")
198+
.split()
199+
)
193200

194201
# Create list of services of which the image needs to be pulled:
195202
services_to_pull = []
196-
for image in images:
203+
for image, service in zip(images, services, strict=False):
197204
try:
198205
subprocess.check_output(
199206
f"docker image inspect {image}".split(),
@@ -203,7 +210,6 @@ def pull_missing_images() -> None:
203210
cprint(f"Image {image} is already available locally.", "green")
204211
except subprocess.CalledProcessError:
205212
cprint(f"Image {image} is not available locally.", "yellow")
206-
service = f"alliander_{image.split('/')[-1]}"
207213
services_to_pull.append(service)
208214

209215
# Pull the missing images:

start.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,6 @@ def load_service_base(self, package: str, command: str) -> dict:
228228
Returns:
229229
dict: dictionary containing YAML data from docker-compose.yml, with added command.
230230
"""
231-
print(f"{package}")
232231
service = self.load_compose(f"{package}/docker-compose.yml")["services"][
233232
package
234233
]

0 commit comments

Comments
 (0)