فهرست منبع

Merge pull request #3680 from rhcarvalho/misc-fixes

Merged by openshift-bot
OpenShift Bot 8 سال پیش
والد
کامیت
76bd883405

+ 15 - 12
roles/lib_openshift/library/oc_project.py

@@ -1547,19 +1547,22 @@ class OCProject(OpenShiftCLI):
     def run_ansible(params, check_mode):
         '''run the idempotent ansible code'''
 
-        _ns = None
+        node_selector = None
         if params['node_selector'] is not None:
-            _ns = ','.join(params['node_selector'])
-
-        pconfig = ProjectConfig(params['name'],
-                                'None',
-                                params['kubeconfig'],
-                                {'admin': {'value': params['admin'], 'include': True},
-                                 'admin_role': {'value': params['admin_role'], 'include': True},
-                                 'description': {'value': params['description'], 'include': True},
-                                 'display_name': {'value': params['display_name'], 'include': True},
-                                 'node_selector': {'value': _ns, 'include': True},
-                                })
+            node_selector = ','.join(params['node_selector'])
+
+        pconfig = ProjectConfig(
+            params['name'],
+            'None',
+            params['kubeconfig'],
+            {
+                'admin': {'value': params['admin'], 'include': True},
+                'admin_role': {'value': params['admin_role'], 'include': True},
+                'description': {'value': params['description'], 'include': True},
+                'display_name': {'value': params['display_name'], 'include': True},
+                'node_selector': {'value': node_selector, 'include': True},
+            },
+        )
 
         oadm_project = OCProject(pconfig, verbose=params['debug'])
 

+ 15 - 12
roles/lib_openshift/src/class/oc_project.py

@@ -97,19 +97,22 @@ class OCProject(OpenShiftCLI):
     def run_ansible(params, check_mode):
         '''run the idempotent ansible code'''
 
-        _ns = None
+        node_selector = None
         if params['node_selector'] is not None:
-            _ns = ','.join(params['node_selector'])
-
-        pconfig = ProjectConfig(params['name'],
-                                'None',
-                                params['kubeconfig'],
-                                {'admin': {'value': params['admin'], 'include': True},
-                                 'admin_role': {'value': params['admin_role'], 'include': True},
-                                 'description': {'value': params['description'], 'include': True},
-                                 'display_name': {'value': params['display_name'], 'include': True},
-                                 'node_selector': {'value': _ns, 'include': True},
-                                })
+            node_selector = ','.join(params['node_selector'])
+
+        pconfig = ProjectConfig(
+            params['name'],
+            'None',
+            params['kubeconfig'],
+            {
+                'admin': {'value': params['admin'], 'include': True},
+                'admin_role': {'value': params['admin_role'], 'include': True},
+                'description': {'value': params['description'], 'include': True},
+                'display_name': {'value': params['display_name'], 'include': True},
+                'node_selector': {'value': node_selector, 'include': True},
+            },
+        )
 
         oadm_project = OCProject(pconfig, verbose=params['debug'])
 

+ 1 - 1
roles/lib_openshift/src/test/unit/test_oc_project.py

@@ -21,7 +21,7 @@ from oc_project import OCProject  # noqa: E402
 
 class OCProjectTest(unittest.TestCase):
     '''
-     Test class for OCSecret
+     Test class for OCProject
     '''
 
     # run_ansible input parameters

+ 1 - 1
roles/lib_openshift/src/test/unit/test_oc_route.py

@@ -21,7 +21,7 @@ from oc_route import OCRoute, locate_oc_binary  # noqa: E402
 
 class OCRouteTest(unittest.TestCase):
     '''
-     Test class for OCServiceAccount
+     Test class for OCRoute
     '''
 
     @mock.patch('oc_route.locate_oc_binary')