Browse Source

Fixing base.py for node and scale. Autogenerated code.

Kenny Woodson 8 years ago
parent
commit
1e7bd9bf98

+ 2 - 4
roles/lib_openshift/library/oadm_manage_node.py

@@ -814,12 +814,11 @@ class OpenShiftCLI(object):
         cmd = ['get', resource]
         cmd = ['get', resource]
         if selector:
         if selector:
             cmd.append('--selector=%s' % selector)
             cmd.append('--selector=%s' % selector)
+        elif rname:
+            cmd.append(rname)
 
 
         cmd.extend(['-o', 'json'])
         cmd.extend(['-o', 'json'])
 
 
-        if rname:
-            cmd.append(rname)
-
         rval = self.openshift_cmd(cmd, output=True)
         rval = self.openshift_cmd(cmd, output=True)
 
 
         # Ensure results are retuned in an array
         # Ensure results are retuned in an array
@@ -1430,7 +1429,6 @@ class ManageNode(OpenShiftCLI):
 
 
         return {'changed': changed, 'results': results, 'state': "present"}
         return {'changed': changed, 'results': results, 'state': "present"}
 
 
-
 # -*- -*- -*- End included fragment: class/oadm_manage_node.py -*- -*- -*-
 # -*- -*- -*- End included fragment: class/oadm_manage_node.py -*- -*- -*-
 
 
 # -*- -*- -*- Begin included fragment: ansible/oadm_manage_node.py -*- -*- -*-
 # -*- -*- -*- Begin included fragment: ansible/oadm_manage_node.py -*- -*- -*-

+ 1 - 1
roles/lib_openshift/library/oc_scale.py

@@ -901,7 +901,7 @@ class OpenShiftCLI(object):
 
 
         if self.all_namespaces:
         if self.all_namespaces:
             cmds.extend(['--all-namespaces'])
             cmds.extend(['--all-namespaces'])
-        elif self.namespace:
+        elif self.namespace is not None and self.namespace.lower() not in ['none', 'emtpy']:  # E501
             cmds.extend(['-n', self.namespace])
             cmds.extend(['-n', self.namespace])
 
 
         cmds.extend(cmd)
         cmds.extend(cmd)