Skip to content
Snippets Groups Projects
Commit f927b3e9 authored by Sebastian Brommer's avatar Sebastian Brommer :hand_splayed_tone4:
Browse files

update prepare script

parent 70d85694
Branches
No related tags found
No related merge requests found
......@@ -6,10 +6,8 @@ import classad
def get_job_ad():
instream = sys.stdin
inputstr = instream.read()
try:
print(inputstr)
job_ad = classad.parseOne(inputstr, parser=classad.Parser.Auto)
job_ad = classad.parseOne(instream, parser=classad.Parser.Auto)
except (SyntaxError, ValueError) as e:
print(f"Failed to parse ClassAd: {e}")
return None
......@@ -51,15 +49,10 @@ def check_image_availability(image_path):
def main():
job_ad = get_job_ad()
if job_ad["container_image"] is not None:
container_image = job_ad["container_image"]
else:
container_image = None
if job_ad["docker_image"] is not None:
docker_image = job_ad["docker_image"]
else:
docker_image = None
if container_image is None and docker_image is None:
container_image = job_ad.get("container_image")
docker_image = job_ad.get("docker_image")
if not container_image and not docker_image:
print(
"container_image = /cvmfs/unpacked.cern.ch/registry.hub.docker.com/mschnepf/slc7-condocker:latest"
)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment