瀏覽代碼

Merge pull request #3707 from rhcarvalho/openshift_facts-no-six

Merged by openshift-bot
OpenShift Bot 8 年之前
父節點
當前提交
a95796198b
共有 2 個文件被更改,包括 3 次插入7 次删除
  1. 0 1
      roles/openshift_facts/vars/main.yml
  2. 3 6
      roles/openshift_health_checker/openshift_checks/__init__.py

+ 0 - 1
roles/openshift_facts/vars/main.yml

@@ -2,7 +2,6 @@
 required_packages:
 required_packages:
   - iproute
   - iproute
   - python-dbus
   - python-dbus
-  - python-six
   - PyYAML
   - PyYAML
   - yum-utils
   - yum-utils
 
 

+ 3 - 6
roles/openshift_health_checker/openshift_checks/__init__.py

@@ -8,11 +8,8 @@ import os
 from abc import ABCMeta, abstractmethod, abstractproperty
 from abc import ABCMeta, abstractmethod, abstractproperty
 from importlib import import_module
 from importlib import import_module
 
 
-# add_metaclass is not available in the embedded six from module_utils in Ansible 2.2.1
-from six import add_metaclass
-# pylint import-error disabled because pylint cannot find the package
-# when installed in a virtualenv
-from ansible.module_utils.six.moves import reduce  # pylint: disable=import-error, redefined-builtin
+from ansible.module_utils import six
+from ansible.module_utils.six.moves import reduce  # pylint: disable=import-error,redefined-builtin
 
 
 
 
 class OpenShiftCheckException(Exception):
 class OpenShiftCheckException(Exception):
@@ -20,7 +17,7 @@ class OpenShiftCheckException(Exception):
     pass
     pass
 
 
 
 
-@add_metaclass(ABCMeta)
+@six.add_metaclass(ABCMeta)
 class OpenShiftCheck(object):
 class OpenShiftCheck(object):
     """A base class for defining checks for an OpenShift cluster environment."""
     """A base class for defining checks for an OpenShift cluster environment."""