Merge branch 'master' into 3609-arv-ws
[arvados.git] / sdk / python / arvados / commands / keepdocker.py
index d0f60bf806f03fcf37e0212c2c6ef8f2d47856c9..6fa17453dd357da3ed91b3ee4f0240989eda96b7 100644 (file)
@@ -116,7 +116,8 @@ def stat_cache_name(image_file):
     return getattr(image_file, 'name', image_file) + '.stat'
 
 def pull_image(image_name, image_tag):
-    check_docker(popen_docker(['pull', '-t', image_tag, image_name]), "pull")
+    check_docker(popen_docker(['pull', '{}:{}'.format(image_name, image_tag)]),
+                 "pull")
 
 def save_image(image_hash, image_file):
     # Save the specified Docker image to image_file, then try to save its
@@ -254,7 +255,7 @@ def main(arguments=None):
                     filters=[['link_class', '=', 'docker_image_repo+tag'],
                              ['name', '=', image_repo_tag],
                              ['head_uuid', 'in', collections]]
-                    ).execute(num_retries=args_retries)['items']) if image_repo_tag else []
+                    ).execute(num_retries=args.retries)['items']) if image_repo_tag else []
 
                 # Filter on elements owned by the parent project
                 owned_col = [c for c in collections if c['owner_uuid'] == parent_project_uuid]