mirror of
https://github.com/ansible/awx.git
synced 2026-01-28 00:51:27 -03:30
fixed ansible-test sanity import tests; removed sanity-ignore files
This commit is contained in:
parent
535bbfcc39
commit
27a1254883
@ -84,35 +84,22 @@ _raw:
|
||||
- String in the rrule format
|
||||
type: string
|
||||
"""
|
||||
import re
|
||||
|
||||
from ansible.module_utils.six import raise_from
|
||||
from ansible.plugins.lookup import LookupBase
|
||||
from ansible.errors import AnsibleError
|
||||
from datetime import datetime
|
||||
import re
|
||||
from dateutil import rrule
|
||||
from distutils.version import LooseVersion
|
||||
|
||||
missing_modules = []
|
||||
try:
|
||||
import pytz
|
||||
except ImportError:
|
||||
missing_modules.append('pytz')
|
||||
|
||||
try:
|
||||
from dateutil import rrule
|
||||
except ImportError:
|
||||
missing_modules.append('python.dateutil')
|
||||
|
||||
# Validate the version of python.dateutil
|
||||
try:
|
||||
import dateutil
|
||||
|
||||
if LooseVersion(dateutil.__version__) < LooseVersion("2.7.0"):
|
||||
raise Exception
|
||||
except Exception:
|
||||
missing_modules.append('python.dateutil>=2.7.0')
|
||||
|
||||
if len(missing_modules) > 0:
|
||||
raise AnsibleError('You are missing the modules {0}'.format(', '.join(missing_modules)))
|
||||
except ImportError as imp_exc:
|
||||
LIBRARY_IMPORT_ERROR = imp_exc
|
||||
else:
|
||||
LIBRARY_IMPORT_ERROR = None
|
||||
|
||||
|
||||
class LookupModule(LookupBase):
|
||||
@ -143,6 +130,14 @@ class LookupModule(LookupBase):
|
||||
'last': -1,
|
||||
}
|
||||
|
||||
# plugin constructor
|
||||
def __init__(self):
|
||||
if self.LIBRARY_IMPORT_ERROR:
|
||||
raise_from(
|
||||
AnsibleError('{0}'.format(LIBRARY_IMPORT_ERROR)),
|
||||
LIBRARY_IMPORT_ERROR
|
||||
)
|
||||
|
||||
@staticmethod
|
||||
def parse_date_time(date_string):
|
||||
try:
|
||||
|
||||
@ -1,16 +0,0 @@
|
||||
plugins/modules/receive.py validate-modules:deprecation-mismatch
|
||||
plugins/modules/send.py validate-modules:deprecation-mismatch
|
||||
plugins/modules/workflow_template.py validate-modules:deprecation-mismatch
|
||||
plugins/modules/credential.py pylint:wrong-collection-deprecated-version-tag
|
||||
plugins/modules/job_wait.py pylint:wrong-collection-deprecated-version-tag
|
||||
plugins/modules/notification_template.py pylint:wrong-collection-deprecated-version-tag
|
||||
plugins/inventory/controller.py pylint:raise-missing-from
|
||||
plugins/inventory/controller.py pylint:super-with-arguments
|
||||
plugins/lookup/schedule_rrule.py pylint:raise-missing-from
|
||||
plugins/module_utils/controller_api.py pylint:super-with-arguments
|
||||
plugins/module_utils/awxkit.py pylint:super-with-arguments
|
||||
plugins/module_utils/tower_legacy.py pylint:super-with-arguments
|
||||
plugins/module_utils/controller_module.py pylint:super-with-arguments
|
||||
plugins/module_utils/controller_module.py pylint:raise-missing-from
|
||||
test/awx/conftest.py pylint:raise-missing-from
|
||||
plugins/module_utils/controller_api.py pep8:E203
|
||||
@ -1 +0,0 @@
|
||||
plugins/module_utils/controller_api.py pep8:E203
|
||||
@ -1,10 +0,0 @@
|
||||
plugins/inventory/controller.py pylint:raise-missing-from
|
||||
plugins/inventory/controller.py pylint:super-with-arguments
|
||||
plugins/lookup/schedule_rrule.py pylint:raise-missing-from
|
||||
plugins/module_utils/controller_api.py pylint:super-with-arguments
|
||||
plugins/module_utils/awxkit.py pylint:super-with-arguments
|
||||
plugins/module_utils/tower_legacy.py pylint:super-with-arguments
|
||||
plugins/module_utils/controller_module.py pylint:super-with-arguments
|
||||
plugins/module_utils/controller_module.py pylint:raise-missing-from
|
||||
test/awx/conftest.py pylint:raise-missing-from
|
||||
plugins/module_utils/controller_api.py pep8:E203
|
||||
Loading…
x
Reference in New Issue
Block a user