From c7124d09eb19a0f20d8e60ccf43eccbedf1e8c29 Mon Sep 17 00:00:00 2001 From: Kenny Woodson Date: Tue, 21 Mar 2017 17:26:21 -0400 Subject: Adding configmap support. --- roles/lib_openshift/src/class/oc_volume.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'roles/lib_openshift/src/class') 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']) -- cgit v1.2.3