summaryrefslogtreecommitdiffstats
path: root/roles/lib_openshift/src/class
diff options
context:
space:
mode:
authorKenny Woodson <kwoodson@redhat.com>2017-03-21 17:26:21 -0400
committerKenny Woodson <kwoodson@redhat.com>2017-03-21 17:26:21 -0400
commitc7124d09eb19a0f20d8e60ccf43eccbedf1e8c29 (patch)
tree8c78af295e6367aae318023df164da2b6ffa5bc6 /roles/lib_openshift/src/class
parented210226e0996ebb6d31ff55185ad96357bf3014 (diff)
downloadopenshift-c7124d09eb19a0f20d8e60ccf43eccbedf1e8c29.tar.gz
openshift-c7124d09eb19a0f20d8e60ccf43eccbedf1e8c29.tar.bz2
openshift-c7124d09eb19a0f20d8e60ccf43eccbedf1e8c29.tar.xz
openshift-c7124d09eb19a0f20d8e60ccf43eccbedf1e8c29.zip
Adding configmap support.
Diffstat (limited to 'roles/lib_openshift/src/class')
-rw-r--r--roles/lib_openshift/src/class/oc_volume.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/roles/lib_openshift/src/class/oc_volume.py b/roles/lib_openshift/src/class/oc_volume.py
index 3509e9178..5211a1afd 100644
--- a/roles/lib_openshift/src/class/oc_volume.py
+++ b/roles/lib_openshift/src/class/oc_volume.py
@@ -26,6 +26,7 @@ class OCVolume(OpenShiftCLI):
secret_name,
claim_size,
claim_name,
+ configmap_name,
kubeconfig='/etc/origin/master/admin.kubeconfig',
verbose=False):
''' Constructor for OCVolume '''
@@ -36,7 +37,8 @@ class OCVolume(OpenShiftCLI):
'path': mount_path,
'type': mount_type,
'claimSize': claim_size,
- 'claimName': claim_name}
+ 'claimName': claim_name,
+ 'configmap_name': configmap_name}
self.volume, self.volume_mount = Volume.create_volume_structure(self.volume_info)
self.name = resource_name
self.namespace = namespace
@@ -112,6 +114,8 @@ class OCVolume(OpenShiftCLI):
# pvc
params['claim_size'],
params['claim_name'],
+ # configmap
+ params['configmap_name'],
kubeconfig=params['kubeconfig'],
verbose=params['debug'])