summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--roles/batcave/files/oshift_mod.py2
-rwxr-xr-xroles/batcave/files/sync-openshift-keys.py3
2 files changed, 4 insertions, 1 deletions
diff --git a/roles/batcave/files/oshift_mod.py b/roles/batcave/files/oshift_mod.py
index 592908bc5..b3057e4cb 100644
--- a/roles/batcave/files/oshift_mod.py
+++ b/roles/batcave/files/oshift_mod.py
@@ -282,7 +282,7 @@ class Openshift(object):
return (status, raw_response)
@conditional_decorator(timeit, DOING_PERFORMANCE_ANALYSIS)
- def key_add(self, kwargs):
+ def key_add(self, **kwargs):
"""
params: {name, type, key_path}
"""
diff --git a/roles/batcave/files/sync-openshift-keys.py b/roles/batcave/files/sync-openshift-keys.py
index 182ce9433..47c0141dc 100755
--- a/roles/batcave/files/sync-openshift-keys.py
+++ b/roles/batcave/files/sync-openshift-keys.py
@@ -8,6 +8,9 @@ from argparse import ArgumentParser
from fedora.client import AccountSystem
from oshift_mod import Openshift
from getpass import getpass
+import os
+
+os.environ['OPENSHIFT_REST_API'] = '1.5'
def get_keys(host,user,passwd):
os = Openshift(host=host,user=user,passwd=passwd)