New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DellEMC PowerMAX and VMAX modules for Ansible #48674

Closed
wants to merge 22 commits into
base: devel
from

Conversation

Projects
None yet
4 participants
@rawstorage

rawstorage commented Nov 14, 2018

SUMMARY

Added new storage module for PowerMAX and VMAX arrays. Requires install of Dell EMC PyU4V python module to function available on PyPi and PIP

ISSUE TYPE
  • New Module Pull Request
COMPONENT NAME

Storage Modules for PowerMAX and VMAX
Provisioning Modules
dellpmax_createsg.py
dellpmax_addvolume.py
dellpmax_create_emptysg.py
dellpmax_addcascadedsg.py
dellpmax_createhostgroup.py
dellpmax_createhost.py
dellpmax_createportgroup.py
dellpmax_createmaskingview.py
dellpmax_expandlun.py

Local Replication Modules

dellpmax_createsnapshot.py
dellpmax_manage_snap.py

Remote Replication Modules

dellpmax_manage_srdf.py

Cleanup Modules

dellpmax_deletehost.py
dellpmax_deletehostgroup.py
dellpmax_deletemaskingview.py
dellpmax_deleteportgroup.py
dellpmax_deletestoragegroup.py

ADDITIONAL INFORMATION

rawstorage added some commits Sep 10, 2018

Adding DellEMC Modules for VMAX and PowerMax Storage Operations
Basic Provisioning, lun expansion, remote replication control and
snapshot creation and manipulation modules tested and submitted.
@ansibot

This comment has been minimized.

Contributor

ansibot commented Nov 14, 2018

Hi @rawstorage, thank you for submitting this pull-request!

click here for bot help

@ansibot

This comment has been minimized.

Contributor

ansibot commented Nov 14, 2018

@rawstorage this PR contains more than one new module.

Please submit only one new module per pull request. For a detailed explanation, please read the grouped modules documentation

click here for bot help

Adding DellEMC Modules for VMAX and PowerMax Storage Operations
Basic Provisioning, lun expansion, remote replication control and
snapshot creation and manipulation modules tested and submitted.

added __init__.py for compliance with module submission rules

@ansibot ansibot removed the ci_verified label Nov 16, 2018

@rawstorage

This comment has been minimized.

rawstorage commented Nov 16, 2018

added init.py file and checked requirements for submitting group of modules. Hopefully have met all requirements

@mattclay

This comment has been minimized.

Member

mattclay commented Nov 16, 2018

@rawstorage You can easily run the tests locally from your checkout if you have Docker:

bin/ansible-test sanity --docker -v lib/ansible/modules/storage/dellemc/

rawstorage added some commits Dec 11, 2018

Adding DellEMC Modules for VMAX and PowerMax Storage Operations
Basic Provisioning, lun expansion, remote replication control and
snapshot creation and manipulation modules tested and submitted.

added __init__.py for compliance with module submission rules
Adding DellEMC Modules for VMAX and PowerMax Storage Operations
Basic Provisioning, lun expansion, remote replication control and
snapshot creation and manipulation modules tested and submitted.

added __init__.py for compliance with module submission rules
@ansibot

This comment has been minimized.

Contributor

ansibot commented Dec 11, 2018

The test ansible-test sanity --test pylint [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:162:66: bad-whitespace Exactly one space required after comma                                                               'MB','CYL']),                                                                   ^

The test ansible-test sanity --test no-underscore-variable [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:85:69: use `dummy` instead of `_` for a variable name

The test ansible-test sanity --test pep8 [explain] failed with 52 errors:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:16:4: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:17:8: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:19:74: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:22:13: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:23:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:26:9: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:27:12: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:28:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:31:12: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:32:13: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:37:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:40:12: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:41:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:42:76: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:43:78: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:44:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:47:10: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:48:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:49:75: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:52:7: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:53:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:54:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:55:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:58:10: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:59:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:60:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:61:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:64:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:65:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:66:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:69:14: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:70:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:73:14: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:74:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:77:12: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:78:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:79:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:80:76: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:83:20: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:84:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:85:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:86:76: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:95:12: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:96:17: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:97:75: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:100:14: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:107:4: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:108:2: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:114:8: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:121:2: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:122:21: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:162:67: E231 missing whitespace after ','

The test ansible-test sanity --test validate-modules [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:0:0: E325 argument_spec for "verifycert" defines type="bool" but documentation does not

click here for bot help

@ansibot ansibot added the ci_verified label Dec 11, 2018

@ansibot ansibot removed the ci_verified label Dec 12, 2018

@ansibot

This comment has been minimized.

Contributor

ansibot commented Dec 12, 2018

The test ansible-test sanity --test no-underscore-variable [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:86:69: use `dummy` instead of `_` for a variable name

The test ansible-test sanity --test pep8 [explain] failed with 17 errors:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:19:74: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:23:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:42:76: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:43:78: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:44:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:49:75: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:54:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:55:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:60:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:61:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:66:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:80:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:81:76: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:86:77: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:87:76: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:98:75: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:121:2: W291 trailing whitespace

The test ansible-test sanity --test validate-modules [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:121:1: E311 EXAMPLES is not valid YAML

The test ansible-test sanity --test yamllint [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:121:1: error EXAMPLES: syntax error: expected '<document start>', but found '<block sequence start>'

click here for bot help

@ansibot ansibot added the ci_verified label Dec 12, 2018

@ansibot ansibot removed the ci_verified label Dec 12, 2018

@ansibot

This comment has been minimized.

Contributor

ansibot commented Dec 12, 2018

The test ansible-test sanity --test no-underscore-variable [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:86:69: use `dummy` instead of `_` for a variable name

The test ansible-test sanity --test pep8 [explain] failed with 4 errors:

lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:108:4: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:112:8: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:121:9: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:123:25: W291 trailing whitespace

click here for bot help

@ansibot ansibot added the ci_verified label Dec 12, 2018

@ansibot

This comment has been minimized.

Contributor

ansibot commented Dec 12, 2018

The test ansible-test sanity --test pylint [explain] failed with 158 errors:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import AVAILABLE_HASH_ALGORITHMS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import AnsibleFallbackNotFound from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import BOOLEANS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import BOOLEANS_FALSE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import BOOLEANS_TRUE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import DEFAULT_PERM from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import EXEC_PERM_BITS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import FILE_ATTRIBUTES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import FILE_COMMON_ARGUMENTS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import HAS_SYSLOG from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import HAVE_SELINUX from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import KeysView from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import MODE_OPERATOR_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import Mapping from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import MutableMapping from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import MutableSequence from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import MutableSet from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import NUMBERTYPES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import NoneType from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import PASSWD_ARG_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import PASSWORD_MATCH from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import PASS_BOOLS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import PASS_VARS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import PERMS_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import PERM_BITS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import PY2 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import PY3 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import SEQUENCETYPE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import SIZE_RANGES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import Sequence from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import Set from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import USERS_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import algorithm from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import algorithms from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import atexit from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import attribute from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import b from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import basestring from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import binary_type from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import boolean from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import bytes_to_human from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import chain from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import datetime from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import deque from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import env_fallback from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import errno from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import format_attributes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import get_all_subclasses from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import get_bin_path from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import get_distribution from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import get_distribution_version from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import get_exception from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import get_flags_from_attributes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import get_module_path from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import get_platform from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import grp from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import has_journal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import hashlib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import heuristic_log_sanitize from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import human_to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import imap from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import integer_types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import is_executable from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import iteritems from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import journal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import json from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import json_dict_bytes_to_unicode from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import json_dict_unicode_to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import jsonify from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import literal_eval from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import load_platform_subclass from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import locale from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import map from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import md5 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import missing_required_lib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import os from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import platform from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import pwd from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import re from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import reduce from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import remove_values from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import repeat from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import return_values from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import select from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import selinux from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import sha from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import shlex from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import shlex_quote from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import shutil from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import signal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import stat from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import string_types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import subprocess from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import sys from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import syslog from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import tempfile from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import text_type from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import time from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import to_native from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import to_text from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import traceback from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: unused-wildcard-import Unused import unicode from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: wildcard-import Wildcard import ansible.module_utils.basic
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import AbstractHTTPHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import CertificateError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import ConnectionError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import CustomHTTPSConnection from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import CustomHTTPSHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import HAS_MATCH_HOSTNAME from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import HAS_SSL from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import HAS_SSLCONTEXT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import HAS_URLLIB3_PYOPENSSLCONTEXT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import HAS_URLLIB3_SSL_WRAP_SOCKET from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import HAS_URLPARSE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import HTTPSClientAuthHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import LOADED_VERIFY_LOCATIONS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import NoSSLError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import PROTOCOL from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import ParseResultDottedDict from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import ProxyError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import PyOpenSSLContext from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import RedirectHandlerFactory from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import Request from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import RequestWithMethod from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import SSLContext from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import SSLValidationError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import SSLValidationHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import b_DUMMY_CA_CERT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import base64 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import basic_auth_header from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import build_ssl_validation_error from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import cookiejar from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import create_default_context from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import ctypes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import fetch_file from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import fetch_url from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import generic_urlparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import httplib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import libssl from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import libssl_name from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import match_hostname from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import maybe_add_ssl_handler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import method from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import netrc from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import open_url from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import rfc2822_date_string from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import socket from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import ssl from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import ssl_wrap_socket from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import url_argument_spec from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import urllib_error from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import urllib_request from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import urlparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: unused-wildcard-import Unused import urlunparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: wildcard-import Wildcard import ansible.module_utils.urls
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:193:0: trailing-newlines Trailing newlines

The test ansible-test sanity --test ansible-doc --python 3.7 [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test docs-build [explain] failed with 3 errors:

docs/docsite/rst/modules/dellpmax_createsg_module.rst:9:0: duplicate-label: duplicate label dellpmax_createsg_module, other instance in /root/ansible/docs/docsite/rst/modules/dellpmax_addvolume_module.rst
docs/docsite/rst/modules/list_of_all_modules.rst:661:0: undefined-label: undefined label: dellpmax_addvolume_module (if the link has no caption the label must precede a section header)
docs/docsite/rst/modules/list_of_storage_modules.rst:16:0: undefined-label: undefined label: dellpmax_addvolume_module (if the link has no caption the label must precede a section header)

The test ansible-test sanity --test compile --python 3.7 [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:183:49: SyntaxError: async=False)

The test ansible-test sanity --test import --python 3.7 [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:183:49: SyntaxError: invalid syntax

The test ansible-test sanity --test pep8 [explain] failed with 5 errors:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:49:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:162:5: E265 block comment should start with '# '
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:183:45: W606 'async' and 'await' are reserved keywords starting with Python 3.7
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:1: E305 expected 2 blank lines after class or function definition, found 1
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:193:1: W391 blank line at end of file

The test ansible-test sanity --test validate-modules [explain] failed with 6 errors:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:0:0: E305 DOCUMENTATION.module: not a valid value for dictionary value @ data['module']. Got 'dellpmax_createsg'
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:191:0: E104 Call to main() not the last line

click here for bot help

@ansibot

This comment has been minimized.

Contributor

ansibot commented Dec 12, 2018

The test ansible-test sanity --test pylint [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:0: missing-final-newline Final newline missing

The test ansible-test sanity --test ansible-doc --python 3.7 [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test compile --python 3.7 [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:183:49: SyntaxError: async=False)

The test ansible-test sanity --test import --python 3.7 [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:183:49: SyntaxError: invalid syntax

The test ansible-test sanity --test pep8 [explain] failed with 5 errors:

lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:49:79: W291 trailing whitespace
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:162:5: E265 block comment should start with '# '
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:183:45: W606 'async' and 'await' are reserved keywords starting with Python 3.7
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:187:1: E305 expected 2 blank lines after class or function definition, found 1
lib/ansible/modules/storage/dellemc/dellpmax_addvolume.py:188:11: W292 no newline at end of file

click here for bot help

@ansibot ansibot added the ci_verified label Dec 12, 2018

@ansibot ansibot removed the ci_verified label Dec 12, 2018

@ansibot

This comment has been minimized.

Contributor

ansibot commented Dec 12, 2018

The test ansible-test sanity --test pylint [explain] failed with 318 errors:

lib/ansible/modules/storage/dellemc/dellpmax_createhost.py:163:0: missing-final-newline Final newline missing
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:161:17: bad-whitespace Exactly one space required around assignment     hostgrouplist=dellemc.get_hostgroup_list()                  ^
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:174:29: bad-whitespace Exactly one space required after comma                              ,host_list=module.params['host_list'])                              ^
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import AVAILABLE_HASH_ALGORITHMS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import AnsibleFallbackNotFound from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import BOOLEANS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import BOOLEANS_FALSE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import BOOLEANS_TRUE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import DEFAULT_PERM from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import EXEC_PERM_BITS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import FILE_ATTRIBUTES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import FILE_COMMON_ARGUMENTS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import HAS_SYSLOG from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import HAVE_SELINUX from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import KeysView from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import MODE_OPERATOR_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import Mapping from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import MutableMapping from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import MutableSequence from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import MutableSet from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import NUMBERTYPES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import NoneType from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import PASSWD_ARG_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import PASSWORD_MATCH from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import PASS_BOOLS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import PASS_VARS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import PERMS_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import PERM_BITS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import PY2 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import PY3 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import SEQUENCETYPE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import SIZE_RANGES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import Sequence from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import Set from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import USERS_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import algorithm from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import algorithms from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import atexit from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import attribute from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import b from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import basestring from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import binary_type from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import boolean from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import bytes_to_human from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import chain from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import datetime from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import deque from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import env_fallback from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import errno from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import format_attributes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import get_all_subclasses from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import get_bin_path from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import get_distribution from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import get_distribution_version from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import get_exception from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import get_flags_from_attributes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import get_module_path from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import get_platform from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import grp from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import has_journal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import hashlib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import heuristic_log_sanitize from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import human_to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import imap from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import integer_types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import is_executable from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import iteritems from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import journal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import json from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import json_dict_bytes_to_unicode from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import json_dict_unicode_to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import jsonify from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import literal_eval from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import load_platform_subclass from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import locale from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import map from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import md5 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import missing_required_lib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import os from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import platform from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import pwd from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import re from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import reduce from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import remove_values from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import repeat from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import return_values from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import select from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import selinux from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import sha from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import shlex from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import shlex_quote from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import shutil from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import signal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import stat from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import string_types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import subprocess from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import sys from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import syslog from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import tempfile from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import text_type from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import time from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import to_native from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import to_text from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import traceback from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: unused-wildcard-import Unused import unicode from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: wildcard-import Wildcard import ansible.module_utils.basic
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import AbstractHTTPHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import CertificateError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import ConnectionError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import CustomHTTPSConnection from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import CustomHTTPSHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import HAS_MATCH_HOSTNAME from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import HAS_SSL from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import HAS_SSLCONTEXT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import HAS_URLLIB3_PYOPENSSLCONTEXT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import HAS_URLLIB3_SSL_WRAP_SOCKET from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import HAS_URLPARSE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import HTTPSClientAuthHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import LOADED_VERIFY_LOCATIONS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import NoSSLError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import PROTOCOL from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import ParseResultDottedDict from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import ProxyError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import PyOpenSSLContext from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import RedirectHandlerFactory from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import Request from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import RequestWithMethod from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import SSLContext from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import SSLValidationError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import SSLValidationHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import b_DUMMY_CA_CERT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import base64 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import basic_auth_header from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import build_ssl_validation_error from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import cookiejar from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import create_default_context from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import ctypes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import fetch_file from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import fetch_url from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import generic_urlparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import httplib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import libssl from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import libssl_name from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import match_hostname from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import maybe_add_ssl_handler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import method from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import netrc from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import open_url from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import rfc2822_date_string from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import socket from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import ssl from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import ssl_wrap_socket from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import url_argument_spec from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import urllib_error from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import urllib_request from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import urlparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: unused-wildcard-import Unused import urlunparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: wildcard-import Wildcard import ansible.module_utils.urls
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:128:46: bad-whitespace Exactly one space required after comma             compliancealterts=dict(type='bool',required=False)                                               ^
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import AVAILABLE_HASH_ALGORITHMS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import AnsibleFallbackNotFound from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import BOOLEANS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import BOOLEANS_FALSE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import BOOLEANS_TRUE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import DEFAULT_PERM from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import EXEC_PERM_BITS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import FILE_ATTRIBUTES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import FILE_COMMON_ARGUMENTS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import HAS_SYSLOG from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import HAVE_SELINUX from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import KeysView from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import MODE_OPERATOR_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import Mapping from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import MutableMapping from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import MutableSequence from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import MutableSet from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import NUMBERTYPES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import NoneType from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import PASSWD_ARG_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import PASSWORD_MATCH from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import PASS_BOOLS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import PASS_VARS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import PERMS_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import PERM_BITS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import PY2 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import PY3 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import SEQUENCETYPE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import SIZE_RANGES from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import Sequence from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import Set from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import USERS_RE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import algorithm from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import algorithms from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import atexit from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import attribute from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import b from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import basestring from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import binary_type from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import boolean from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import bytes_to_human from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import chain from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import datetime from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import deque from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import env_fallback from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import errno from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import format_attributes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import get_all_subclasses from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import get_bin_path from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import get_distribution from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import get_distribution_version from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import get_exception from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import get_flags_from_attributes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import get_module_path from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import get_platform from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import grp from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import has_journal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import hashlib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import heuristic_log_sanitize from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import human_to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import imap from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import integer_types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import is_executable from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import iteritems from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import journal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import json from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import json_dict_bytes_to_unicode from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import json_dict_unicode_to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import jsonify from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import literal_eval from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import load_platform_subclass from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import locale from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import map from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import md5 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import missing_required_lib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import os from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import platform from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import pwd from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import re from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import reduce from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import remove_values from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import repeat from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import return_values from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import select from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import selinux from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import sha from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import shlex from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import shlex_quote from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import shutil from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import signal from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import stat from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import string_types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import subprocess from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import sys from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import syslog from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import tempfile from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import text_type from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import time from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import to_bytes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import to_native from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import to_text from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import traceback from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import types from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: unused-wildcard-import Unused import unicode from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: wildcard-import Wildcard import ansible.module_utils.basic
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import AbstractHTTPHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import CertificateError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import ConnectionError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import CustomHTTPSConnection from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import CustomHTTPSHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import HAS_MATCH_HOSTNAME from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import HAS_SSL from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import HAS_SSLCONTEXT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import HAS_URLLIB3_PYOPENSSLCONTEXT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import HAS_URLLIB3_SSL_WRAP_SOCKET from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import HAS_URLPARSE from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import HTTPSClientAuthHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import LOADED_VERIFY_LOCATIONS from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import NoSSLError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import PROTOCOL from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import ParseResultDottedDict from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import ProxyError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import PyOpenSSLContext from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import RedirectHandlerFactory from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import Request from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import RequestWithMethod from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import SSLContext from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import SSLValidationError from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import SSLValidationHandler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import b_DUMMY_CA_CERT from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import base64 from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import basic_auth_header from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import build_ssl_validation_error from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import cookiejar from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import create_default_context from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import ctypes from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import fetch_file from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import fetch_url from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import generic_urlparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import httplib from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import libssl from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import libssl_name from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import match_hostname from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import maybe_add_ssl_handler from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import method from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import netrc from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import open_url from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import rfc2822_date_string from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import socket from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import ssl from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import ssl_wrap_socket from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import url_argument_spec from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import urllib_error from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import urllib_request from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import urlparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: unused-wildcard-import Unused import urlunparse from wildcard import
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: wildcard-import Wildcard import ansible.module_utils.urls

The test ansible-test sanity --test pep8 [explain] failed with 16 errors:

lib/ansible/modules/storage/dellemc/dellpmax_createhost.py:163:11: W292 no newline at end of file
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:110:1: E302 expected 2 blank lines, found 1
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:138:9: E122 continuation line missing indentation or outdented
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:139:9: E122 continuation line missing indentation or outdented
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:140:9: E122 continuation line missing indentation or outdented
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:157:5: E303 too many blank lines (2)
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:161:18: E225 missing whitespace around operator
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:173:76: E203 whitespace before ','
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:174:30: E128 continuation line under-indented for visual indent
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:174:30: E231 missing whitespace after ','
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:1: E305 expected 2 blank lines after class or function definition, found 1
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:128:47: E231 missing whitespace after ','
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:157:5: E303 too many blank lines (2)
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:91:1: W293 blank line contains whitespace
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:166:5: E303 too many blank lines (2)
lib/ansible/modules/storage/dellemc/dellpmax_createsg.py:44:71: W291 trailing whitespace

The test ansible-test sanity --test validate-modules [explain] failed with 20 errors:

lib/ansible/modules/storage/dellemc/dellpmax_createhost.py:0:0: E323 "vol_size" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/storage/dellemc/dellpmax_createhost.py:0:0: E323 "volumeIdentifier" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:0:0: E323 "vol_size" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:0:0: E323 "volumeIdentifier" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:180:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/storage/dellemc/dellpmax_createhostgroup.py:181:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:0:0: E322 "compliancealterts" is listed in the argument_spec, but not documented in the module
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:0:0: E322 "host_or_cluster" is listed in the argument_spec, but not documented in the module
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:0:0: E323 "vol_size" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:0:0: E323 "volumeIdentifier" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:0:0: E325 argument_spec for "compliancealterts" defines type="bool" but documentation does not
lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:96:5: E311 EXAMPLES is not valid YAML
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:0:0: E323 "vol_size" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:0:0: E323 "volumeIdentifier" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:179:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/storage/dellemc/dellpmax_createportgroup.py:180:0: E208 module_utils imports should import specific components, not "*"

The test ansible-test sanity --test yamllint [explain] failed with 1 error:

lib/ansible/modules/storage/dellemc/dellpmax_createmaskingview.py:96:5: error EXAMPLES: syntax error: expected <block end>, but found '?'

click here for bot help

@ansibot ansibot added the ci_verified label Dec 12, 2018

@rawstorage

This comment has been minimized.

rawstorage commented Dec 12, 2018

Closing Request, will open fresh one when issues addressed.

@rawstorage rawstorage closed this Dec 12, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment