Remove extra trailing newline in --raw mode output
[arvados.git] / sdk / python / arvados / __init__.py
index 8208e836672461aeadfc31d7788ab2e735c8a2c0..230b9c24e52b56f9ddfbfafd10566880f9dc2339 100644 (file)
@@ -60,8 +60,10 @@ class CredentialsFromEnv(object):
         http.request = types.MethodType(self.http_request, http)
         return http
 
-url = ('https://%s/discovery/v1/apis/'
-       '{api}/{apiVersion}/rest' % os.environ['ARVADOS_API_HOST'])
+url = ('https://%s:%s/discovery/v1/apis/'
+       '{api}/{apiVersion}/rest' %
+           (os.environ['ARVADOS_API_HOST'],
+            os.environ.get('ARVADOS_API_PORT') or "443"))
 credentials = CredentialsFromEnv()
 
 # Use system's CA certificates (if we find them) instead of httplib2's