mirror of
https://github.com/qurator-spk/ocrd-galley.git
synced 2025-06-08 22:29:56 +02:00
🐛 Run the correct image when user called 'ocrd resmgr {download,list-available}'
This commit is contained in:
parent
8ddc8b3504
commit
397af5542b
1 changed files with 13 additions and 1 deletions
|
@ -63,7 +63,19 @@ def main():
|
||||||
argv = sys.argv.copy()
|
argv = sys.argv.copy()
|
||||||
argv[0] = os.path.basename(argv[0])
|
argv[0] = os.path.basename(argv[0])
|
||||||
|
|
||||||
sub_image = sub_images[argv[0]]
|
# If we're running ocrd resmgr download we need to run the correct subimage.
|
||||||
|
if argv[:3] == ["ocrd", "resmgr", "download"] or \
|
||||||
|
argv[:3] == ["ocrd", "resmgr", "list-available"]:
|
||||||
|
# Default to the base image
|
||||||
|
sub_image = sub_images[argv[0]]
|
||||||
|
# But look for a match of the executable
|
||||||
|
for x in argv[3:]:
|
||||||
|
if x in sub_images:
|
||||||
|
sub_image = sub_images[x]
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
sub_image = sub_images[argv[0]]
|
||||||
|
|
||||||
docker_image = "%s-%s:%s" % (DOCKER_IMAGE_PREFIX, sub_image, DOCKER_IMAGE_TAG)
|
docker_image = "%s-%s:%s" % (DOCKER_IMAGE_PREFIX, sub_image, DOCKER_IMAGE_TAG)
|
||||||
|
|
||||||
if DOCKER_IMAGE_TAG != "latest":
|
if DOCKER_IMAGE_TAG != "latest":
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue