8567: Add check for ARVADOS_API_HOST_INSECURE
[arvados.git] / sdk / python / arvados / commands / keepdocker.py
index 9f7cd79cfad3b566e5cd08b232840afd63d2a535..569b3152e9b6776c652f0b953c39d25250e249c3 100644 (file)
@@ -409,7 +409,8 @@ def migrate19():
             with tempfile.NamedTemporaryFile() as envfile:
                 envfile.write("ARVADOS_API_HOST=%s\n" % (os.environ["ARVADOS_API_HOST"]))
                 envfile.write("ARVADOS_API_TOKEN=%s\n" % (os.environ["ARVADOS_API_TOKEN"]))
-                envfile.write("ARVADOS_API_HOST_INSECURE=%s\n" % (os.environ["ARVADOS_API_HOST_INSECURE"]))
+                if "ARVADOS_API_HOST_INSECURE" in os.environ:
+                    envfile.write("ARVADOS_API_HOST_INSECURE=%s\n" % (os.environ["ARVADOS_API_HOST_INSECURE"]))
                 envfile.flush()
 
                 dockercmd = ["docker", "run",