From 095c46ebe5b95ab45481a8b50845553a00418976 Mon Sep 17 00:00:00 2001 From: Kamil Cukrowski Date: Wed, 4 Oct 2023 22:35:55 +0200 Subject: [PATCH] gitlab-runner: ignore empty config --- src/nomad_tools/nomad_gitlab_runner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nomad_tools/nomad_gitlab_runner.py b/src/nomad_tools/nomad_gitlab_runner.py index c73bec4..374f629 100755 --- a/src/nomad_tools/nomad_gitlab_runner.py +++ b/src/nomad_tools/nomad_gitlab_runner.py @@ -799,7 +799,7 @@ def cli(verbose: int, configpath: Path, runner_id: int): # Read configuration configcontent = configpath.read_text() data = yaml.safe_load(configcontent) - configs = {key: val for key, val in data.items()} + configs = {key: val for key, val in (data or {}).items()} global config config = Config( {**configs.get("default", {}), **configs.get(runner_id, {})}