summaryrefslogtreecommitdiffstats
path: root/roles/lib_openshift/library/oc_scale.py
diff options
context:
space:
mode:
authorKenny Woodson <kwoodson@redhat.com>2017-01-25 14:27:45 -0500
committerKenny Woodson <kwoodson@redhat.com>2017-01-25 14:27:45 -0500
commit3faa4aac91620c3bf4efb876d0c5ce51f1d004de (patch)
tree5679eb39cfd48660864e99318e0be85ba9b11de9 /roles/lib_openshift/library/oc_scale.py
parent453b56bf074cf9acbc71bc8626c4688e17020cd9 (diff)
downloadopenshift-3faa4aac91620c3bf4efb876d0c5ce51f1d004de.tar.gz
openshift-3faa4aac91620c3bf4efb876d0c5ce51f1d004de.tar.bz2
openshift-3faa4aac91620c3bf4efb876d0c5ce51f1d004de.tar.xz
openshift-3faa4aac91620c3bf4efb876d0c5ce51f1d004de.zip
Adding banners. Small bug fix to namespace appending in base.
Diffstat (limited to 'roles/lib_openshift/library/oc_scale.py')
-rw-r--r--roles/lib_openshift/library/oc_scale.py32
1 files changed, 32 insertions, 0 deletions
diff --git a/roles/lib_openshift/library/oc_scale.py b/roles/lib_openshift/library/oc_scale.py
index 4e6717ec0..7397d109c 100644
--- a/roles/lib_openshift/library/oc_scale.py
+++ b/roles/lib_openshift/library/oc_scale.py
@@ -24,6 +24,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
+
+# -*- -*- -*- Begin included fragment: lib/import.py -*- -*- -*-
'''
OpenShiftCLI class that wraps the oc commands in a subprocess
'''
@@ -40,6 +42,10 @@ import subprocess
import ruamel.yaml as yaml
from ansible.module_utils.basic import AnsibleModule
+# -*- -*- -*- End included fragment: lib/import.py -*- -*- -*-
+
+# -*- -*- -*- Begin included fragment: doc/scale -*- -*- -*-
+
DOCUMENTATION = '''
---
module: oc_scale
@@ -107,6 +113,10 @@ EXAMPLES = '''
namespace: my-php-app
replicas: 2
'''
+
+# -*- -*- -*- End included fragment: doc/scale -*- -*- -*-
+
+# -*- -*- -*- Begin included fragment: ../../lib_utils/src/class/yedit.py -*- -*- -*-
# noqa: E301,E302
@@ -671,6 +681,10 @@ class Yedit(object):
'state': "present"}
return {'failed': True, 'msg': 'Unkown state passed'}
+
+# -*- -*- -*- End included fragment: ../../lib_utils/src/class/yedit.py -*- -*- -*-
+
+# -*- -*- -*- Begin included fragment: lib/base.py -*- -*- -*-
# pylint: disable=too-many-lines
# noqa: E301,E302,E303,T001
@@ -1191,6 +1205,10 @@ class OpenShiftCLIConfig(object):
return rval
+# -*- -*- -*- End included fragment: lib/base.py -*- -*- -*-
+
+# -*- -*- -*- Begin included fragment: lib/deploymentconfig.py -*- -*- -*-
+
# pylint: disable=too-many-public-methods
class DeploymentConfig(Yedit):
@@ -1528,6 +1546,10 @@ spec:
current_reps = self.get(DeploymentConfig.replicas_path)
return not current_reps == replicas
+# -*- -*- -*- End included fragment: lib/deploymentconfig.py -*- -*- -*-
+
+# -*- -*- -*- Begin included fragment: lib/replicationcontroller.py -*- -*- -*-
+
# pylint: disable=too-many-public-methods
class ReplicationController(DeploymentConfig):
@@ -1542,6 +1564,10 @@ class ReplicationController(DeploymentConfig):
''' Constructor for ReplicationController '''
super(ReplicationController, self).__init__(content=content)
+# -*- -*- -*- End included fragment: lib/replicationcontroller.py -*- -*- -*-
+
+# -*- -*- -*- Begin included fragment: class/oc_scale.py -*- -*- -*-
+
# pylint: disable=too-many-instance-attributes
class OCScale(OpenShiftCLI):
''' Class to wrap the oc command line tools '''
@@ -1649,6 +1675,10 @@ class OCScale(OpenShiftCLI):
return {'failed': True, 'msg': 'Unknown state passed. [{}]'.format(state)}
+# -*- -*- -*- End included fragment: class/oc_scale.py -*- -*- -*-
+
+# -*- -*- -*- Begin included fragment: ansible/oc_scale.py -*- -*- -*-
+
def main():
'''
ansible oc module for scaling
@@ -1675,3 +1705,5 @@ def main():
if __name__ == '__main__':
main()
+
+# -*- -*- -*- End included fragment: ansible/oc_scale.py -*- -*- -*-