diff options
author | Jose A. Rivera <jarrpa@redhat.com> | 2017-05-31 09:31:03 -0500 |
---|---|---|
committer | Jose A. Rivera <jarrpa@redhat.com> | 2017-05-31 15:29:10 -0500 |
commit | 381344c6bf4d5eeff7373f4011638619284c9e6d (patch) | |
tree | 451d15f968bef48c083213ee9625e53bd0389580 /roles/lib_openshift/library/oc_adm_router.py | |
parent | d175973070a4dce2055678f9309d2f74517d461e (diff) | |
download | openshift-381344c6bf4d5eeff7373f4011638619284c9e6d.tar.gz openshift-381344c6bf4d5eeff7373f4011638619284c9e6d.tar.bz2 openshift-381344c6bf4d5eeff7373f4011638619284c9e6d.tar.xz openshift-381344c6bf4d5eeff7373f4011638619284c9e6d.zip |
oc_secret: allow for specifying secret type
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
Diffstat (limited to 'roles/lib_openshift/library/oc_adm_router.py')
-rw-r--r-- | roles/lib_openshift/library/oc_adm_router.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/roles/lib_openshift/library/oc_adm_router.py b/roles/lib_openshift/library/oc_adm_router.py index 98e80e001..8af8cb196 100644 --- a/roles/lib_openshift/library/oc_adm_router.py +++ b/roles/lib_openshift/library/oc_adm_router.py @@ -2242,10 +2242,12 @@ class SecretConfig(object): sname, namespace, kubeconfig, - secrets=None): + secrets=None, + stype=None): ''' constructor for handling secret options ''' self.kubeconfig = kubeconfig self.name = sname + self.type = stype self.namespace = namespace self.secrets = secrets self.data = {} @@ -2256,6 +2258,7 @@ class SecretConfig(object): ''' assign the correct properties for a secret dict ''' self.data['apiVersion'] = 'v1' self.data['kind'] = 'Secret' + self.data['type'] = self.type self.data['metadata'] = {} self.data['metadata']['name'] = self.name self.data['metadata']['namespace'] = self.namespace |