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

WIP: Add an Online domain module #45114

Open
wants to merge 1 commit into
base: devel
from

Conversation

Projects
None yet
5 participants
@sieben
Contributor

sieben commented Sep 3, 2018

SUMMARY

Add an Online domain module

ISSUE TYPE
  • New Module Pull Request
COMPONENT NAME
  • online_domain_record
ANSIBLE VERSION
ansible 2.8.0.dev0 (online_domain 1b057c6d9f) last updated 2018/09/03 14:59:21 (GMT +200)
  config file = None
  configured module search path = [u'/Users/sieben/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /Users/sieben/workspace/ansible/lib/ansible
  executable location = /Users/sieben/workspace/ansible/bin/ansible
  python version = 2.7.15 (default, Jun 17 2018, 12:46:58) [GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.2)]
@sieben

This comment has been minimized.

Contributor

sieben commented Sep 3, 2018

WIP. DO NOT REVIEW NOW

@ansibot

This comment has been minimized.

Contributor

ansibot commented Sep 3, 2018

@sieben 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

@ansibot

This comment has been minimized.

Contributor

ansibot commented Sep 3, 2018

The test ansible-test sanity --test ansible-doc --python 2.6 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test ansible-doc --python 3.5 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test ansible-doc --python 3.6 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test ansible-doc --python 2.7 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test ansible-doc --python 3.7 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test docs-build [explain] failed with the error:

Command "/usr/bin/python test/sanity/code-smell/docs-build.py" returned exit status 1.
>>> Standard Error
Traceback (most recent call last):
  File "test/sanity/code-smell/docs-build.py", line 100, in <module>
    main()
  File "test/sanity/code-smell/docs-build.py", line 17, in main
    raise subprocess.CalledProcessError(sphinx.returncode, cmd, output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['make', 'singlehtmldocs']' returned non-zero exit status 2.

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

lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import AVAILABLE_HASH_ALGORITHMS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import AnsibleFallbackNotFound from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import BOOLEANS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import BOOLEANS_FALSE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import BOOLEANS_TRUE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import DEFAULT_PERM from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import EXEC_PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import FILE_ATTRIBUTES from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import FILE_COMMON_ARGUMENTS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import HAS_SYSLOG from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import HAVE_SELINUX from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import KeysView from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import MODE_OPERATOR_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import Mapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import MutableMapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import MutableSequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import MutableSet from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import NUMBERTYPES from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import NoneType from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PASSWD_ARG_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PASSWORD_MATCH from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PASS_BOOLS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PASS_VARS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PERMS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PY2 from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PY3 from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import SEQUENCETYPE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import SIZE_RANGES from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import Sequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import Set from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import USERS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import algorithm from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import algorithms from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import atexit from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import attribute from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import b from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import basestring from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import binary_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import boolean from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import bytes_to_human from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import chain from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import datetime from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import deque from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import env_fallback from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import errno from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import format_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_all_subclasses from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_bin_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_distribution from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_distribution_version from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_exception from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_flags_from_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_module_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import grp from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import has_journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import hashlib from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import heuristic_log_sanitize from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import human_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import imap from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import integer_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import is_executable from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import iteritems from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import json_dict_bytes_to_unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import json_dict_unicode_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import jsonify from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import literal_eval from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import load_platform_subclass from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import locale from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import map from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import md5 from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import os from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import pwd from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import re from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import reduce from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import remove_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import repeat from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import return_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import select from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import selinux from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import sha from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import shlex from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import shlex_quote from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import shutil from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import stat from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import string_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import subprocess from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import sys from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import syslog from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import tempfile from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import text_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import time from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import to_native from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import to_text from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import traceback from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import types from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: wildcard-import Wildcard import ansible.module_utils.basic
lib/ansible/modules/cloud/online/online_domain_record.py:272:10: ansible-format-automatic-specification Format string contains automatic field numbering specification
lib/ansible/modules/cloud/online/online_domain_record.py:327:0: missing-final-newline Final newline missing
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import AVAILABLE_HASH_ALGORITHMS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import AnsibleFallbackNotFound from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS_FALSE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS_TRUE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import DEFAULT_PERM from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import EXEC_PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import FILE_ATTRIBUTES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import FILE_COMMON_ARGUMENTS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import HAS_SYSLOG from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import HAVE_SELINUX from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import KeysView from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MODE_OPERATOR_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Mapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableMapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableSequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableSet from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import NUMBERTYPES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import NoneType from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASSWD_ARG_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASSWORD_MATCH from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASS_BOOLS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASS_VARS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PERMS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PY2 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PY3 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import SEQUENCETYPE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import SIZE_RANGES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Sequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Set from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import USERS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import algorithm from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import algorithms from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import atexit from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import attribute from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import b from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import basestring from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import binary_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import boolean from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import bytes_to_human from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import chain from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import datetime from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import deque from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import env_fallback from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import errno from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import format_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_all_subclasses from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_bin_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_distribution from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_distribution_version from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_exception from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_flags_from_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_module_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import grp from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import has_journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import hashlib from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import heuristic_log_sanitize from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import human_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import imap from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import integer_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import is_executable from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import iteritems from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json_dict_bytes_to_unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json_dict_unicode_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import jsonify from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import literal_eval from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import load_platform_subclass from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import locale from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import map from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import md5 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import os from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import pwd from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import re from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import reduce from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import remove_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import repeat from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import return_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import select from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import selinux from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import sha from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shlex from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shlex_quote from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shutil from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import stat from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import string_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import subprocess from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import sys from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import syslog from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import tempfile from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import text_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import time from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_native from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_text from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import traceback from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: wildcard-import Wildcard import ansible.module_utils.basic
lib/ansible/modules/cloud/online/online_domain_zone.py:117:10: ansible-format-automatic-specification Format string contains automatic field numbering specification
lib/ansible/modules/cloud/online/online_domain_zone.py:136:0: trailing-whitespace Trailing whitespace
lib/ansible/modules/cloud/online/online_domain_zone.py:146:0: trailing-whitespace Trailing whitespace
lib/ansible/modules/cloud/online/online_domain_zone.py:160:0: missing-final-newline Final newline missing

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

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: missing: __metaclass__ = type
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: missing: from __future__ import (absolute_import, division, print_function)
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: missing: __metaclass__ = type
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: missing: from __future__ import (absolute_import, division, print_function)

The test ansible-test sanity --test import --python 2.6 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ImportError: No module named requests
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named requests

The test ansible-test sanity --test import --python 2.7 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ImportError: No module named requests
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named requests

The test ansible-test sanity --test import --python 3.5 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ImportError: No module named 'requests'
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named 'requests'

The test ansible-test sanity --test import --python 3.6 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ModuleNotFoundError: No module named 'requests'
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ModuleNotFoundError: No module named 'requests'

The test ansible-test sanity --test import --python 3.7 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ModuleNotFoundError: No module named 'requests'
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ModuleNotFoundError: No module named 'requests'

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

lib/ansible/modules/cloud/online/online_domain_record.py:88:1: W293 blank line contains whitespace
lib/ansible/modules/cloud/online/online_domain_record.py:89:1: W293 blank line contains whitespace
lib/ansible/modules/cloud/online/online_domain_record.py:159:27: W291 trailing whitespace
lib/ansible/modules/cloud/online/online_domain_record.py:236:1: E302 expected 2 blank lines, found 1
lib/ansible/modules/cloud/online/online_domain_record.py:244:31: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:244:38: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:244:43: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:244:51: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:244:57: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:248:38: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:262:33: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:263:34: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:265:55: E226 missing whitespace around arithmetic operator
lib/ansible/modules/cloud/online/online_domain_record.py:265:59: E226 missing whitespace around arithmetic operator
lib/ansible/modules/cloud/online/online_domain_record.py:272:75: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:272:97: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:287:20: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:290:32: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:290:74: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:293:31: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:301:24: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:302:36: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:303:25: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_record.py:310:8: E114 indentation is not a multiple of four (comment)
lib/ansible/modules/cloud/online/online_domain_record.py:311:8: E111 indentation is not a multiple of four
lib/ansible/modules/cloud/online/online_domain_record.py:311:57: E251 unexpected spaces around keyword / parameter equals
lib/ansible/modules/cloud/online/online_domain_record.py:319:41: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:319:47: E251 unexpected spaces around keyword / parameter equals
lib/ansible/modules/cloud/online/online_domain_record.py:321:37: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_record.py:321:43: E251 unexpected spaces around keyword / parameter equals
lib/ansible/modules/cloud/online/online_domain_record.py:321:83: E203 whitespace before ':'
lib/ansible/modules/cloud/online/online_domain_record.py:321:116: E202 whitespace before '}'
lib/ansible/modules/cloud/online/online_domain_record.py:323:1: E302 expected 2 blank lines, found 1
lib/ansible/modules/cloud/online/online_domain_record.py:326:1: E305 expected 2 blank lines after class or function definition, found 1
lib/ansible/modules/cloud/online/online_domain_record.py:327:11: W292 no newline at end of file
lib/ansible/modules/cloud/online/online_domain_zone.py:91:36: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_zone.py:107:33: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_zone.py:108:34: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_zone.py:110:57: E226 missing whitespace around arithmetic operator
lib/ansible/modules/cloud/online/online_domain_zone.py:110:61: E226 missing whitespace around arithmetic operator
lib/ansible/modules/cloud/online/online_domain_zone.py:117:75: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_zone.py:117:97: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_zone.py:121:31: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_zone.py:122:37: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_zone.py:125:62: E251 unexpected spaces around keyword / parameter equals
lib/ansible/modules/cloud/online/online_domain_zone.py:130:31: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_zone.py:131:34: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_zone.py:134:62: E251 unexpected spaces around keyword / parameter equals
lib/ansible/modules/cloud/online/online_domain_zone.py:136:42: W291 trailing whitespace
lib/ansible/modules/cloud/online/online_domain_zone.py:139:21: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_zone.py:141:31: E231 missing whitespace after ':'
lib/ansible/modules/cloud/online/online_domain_zone.py:142:30: E231 missing whitespace after ':'
lib/ansible/modules/cloud/online/online_domain_zone.py:143:31: E231 missing whitespace after ':'
lib/ansible/modules/cloud/online/online_domain_zone.py:144:34: E231 missing whitespace after ':'
lib/ansible/modules/cloud/online/online_domain_zone.py:146:1: W293 blank line contains whitespace
lib/ansible/modules/cloud/online/online_domain_zone.py:147:36: E225 missing whitespace around operator
lib/ansible/modules/cloud/online/online_domain_zone.py:154:37: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_zone.py:154:43: E251 unexpected spaces around keyword / parameter equals
lib/ansible/modules/cloud/online/online_domain_zone.py:154:102: E231 missing whitespace after ','
lib/ansible/modules/cloud/online/online_domain_zone.py:156:1: E302 expected 2 blank lines, found 1
lib/ansible/modules/cloud/online/online_domain_zone.py:159:1: E305 expected 2 blank lines after class or function definition, found 1
lib/ansible/modules/cloud/online/online_domain_zone.py:160:11: W292 no newline at end of file

The test ansible-test sanity --test shebang [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:1:1: expected module shebang "b'#!/usr/bin/python'" but found: b'#!/usr/bin/env python'
lib/ansible/modules/cloud/online/online_domain_zone.py:1:1: expected module shebang "b'#!/usr/bin/python'" but found: b'#!/usr/bin/env python'

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

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E101 Interpreter line is not "#!/usr/bin/python"
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E105 GPLv3 license header not found in the first 20 lines of the module
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E203 requests import found, should use ansible.module_utils.urls instead
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E316 ANSIBLE_METADATA.metadata_version: not a valid value for dictionary value @ data['metadata_version']. Got '0.1'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E316 ANSIBLE_METADATA.supported_by: not a valid value for dictionary value @ data['supported_by']. Got '#domain'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.data: extra keys not allowed @ data['data']. Got 'The json error message'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.description: required key not provided @ data['description']. Got None
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.returned: required key not provided @ data['returned']. Got None
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.serial: extra keys not allowed @ data['serial']. Got 'The new serial of the zone'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.status: extra keys not allowed @ data['status']. Got 'The http code returned by the api'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.type: required key not provided @ data['type']. Got None
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E324 Value for "default" from the argument_spec ('https://api.online.net') for "endpoint" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E324 Value for "default" from the argument_spec ('present') for "state" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E324 Value for "default" from the argument_spec (86400) for "ttl" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E325 argument_spec for "unique" defines type="bool" but documentation does not
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E326 Value for "choices" from the argument_spec (['A', 'AAAA', 'MX', 'CNAME', 'TXT', 'SRV']) for "type" does not match the documentation ([])
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E326 Value for "choices" from the argument_spec (['present', 'absent']) for "state" does not match the documentation ([])
lib/ansible/modules/cloud/online/online_domain_record.py:8:0: E106 Import found before documentation variables. All imports must appear below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_record.py:8:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/cloud/online/online_domain_record.py:86:1: E302 DOCUMENTATION is not valid YAML
lib/ansible/modules/cloud/online/online_domain_record.py:190:1: E311 EXAMPLES is not valid YAML
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E101 Interpreter line is not "#!/usr/bin/python"
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E105 GPLv3 license header not found in the first 20 lines of the module
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E203 requests import found, should use ansible.module_utils.urls instead
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E316 ANSIBLE_METADATA.metadata_version: not a valid value for dictionary value @ data['metadata_version']. Got '0.1'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E316 ANSIBLE_METADATA.supported_by: not a valid value for dictionary value @ data['supported_by']. Got 'domain-team@online.net'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.contents.: expected a dictionary
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.data: extra keys not allowed @ data['data']. Got 'The json error message'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.description: required key not provided @ data['description']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.returned: required key not provided @ data['returned']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.status: extra keys not allowed @ data['status']. Got 'The http code returned by the api'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.type: required key not provided @ data['type']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.zone.: expected a dictionary
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E324 Value for "default" from the argument_spec ('https://api.online.net') for "endpoint" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E326 Value for "choices" from the argument_spec (['list', 'reset']) for "action" does not match the documentation ([])
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: E106 Import found before documentation variables. All imports must appear below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/cloud/online/online_domain_zone.py:52:1: E302 DOCUMENTATION is not valid YAML
lib/ansible/modules/cloud/online/online_domain_zone.py:58:1: E311 EXAMPLES is not valid YAML

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

lib/ansible/modules/cloud/online/online_domain_record.py:86:1: error DOCUMENTATION: syntax error: could not find expected ':'
lib/ansible/modules/cloud/online/online_domain_record.py:190:1: error EXAMPLES: syntax error: found character '`' that cannot start any token
lib/ansible/modules/cloud/online/online_domain_zone.py:52:1: error DOCUMENTATION: syntax error: could not find expected ':'
lib/ansible/modules/cloud/online/online_domain_zone.py:58:1: error EXAMPLES: syntax error: found character '`' that cannot start any token
play_test1.yml:82:12: colons too many spaces before colon
play_test1.yml:87:14: colons too many spaces before colon
play_test1.yml:93:14: colons too many spaces before colon
play_test1.yml:99:14: colons too many spaces before colon
play_test1.yml:128:16: colons too many spaces before colon
play_test2.yml:8:12: colons too many spaces before colon
play_test2.yml:13:14: colons too many spaces before colon
play_test2.yml:19:14: colons too many spaces before colon
play_test2.yml:25:14: colons too many spaces before colon
play_test2.yml:45:16: colons too many spaces before colon
play_test2.yml:93:16: colons too many spaces before colon
play_test3.yml:8:12: colons too many spaces before colon
play_test3.yml:13:14: colons too many spaces before colon
play_test3.yml:20:14: colons too many spaces before colon
play_test3.yml:26:14: colons too many spaces before colon
play_test3.yml:51:16: colons too many spaces before colon

click here for bot help

@sieben sieben force-pushed the sieben:online_domain branch to 2c3ded1 Sep 6, 2018

@ansibot ansibot added the test label Sep 6, 2018

@ansibot

This comment has been minimized.

Contributor

ansibot commented Sep 6, 2018

The test ansible-test sanity --test ansible-doc --python 2.6 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test ansible-doc --python 2.7 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test ansible-doc --python 3.5 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test ansible-doc --python 3.6 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test ansible-doc --python 3.7 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: has a documentation error formatting or is missing documentation.
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test docs-build [explain] failed with the error:

Command "/usr/bin/python test/sanity/code-smell/docs-build.py" returned exit status 1.
>>> Standard Error
Traceback (most recent call last):
  File "test/sanity/code-smell/docs-build.py", line 100, in <module>
    main()
  File "test/sanity/code-smell/docs-build.py", line 17, in main
    raise subprocess.CalledProcessError(sphinx.returncode, cmd, output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['make', 'singlehtmldocs']' returned non-zero exit status 2.

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

lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import AVAILABLE_HASH_ALGORITHMS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import AnsibleFallbackNotFound from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import BOOLEANS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import BOOLEANS_FALSE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import BOOLEANS_TRUE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import DEFAULT_PERM from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import EXEC_PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import FILE_ATTRIBUTES from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import FILE_COMMON_ARGUMENTS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import HAS_SYSLOG from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import HAVE_SELINUX from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import KeysView from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import MODE_OPERATOR_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import Mapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import MutableMapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import MutableSequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import MutableSet from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import NUMBERTYPES from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import NoneType from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PASSWD_ARG_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PASSWORD_MATCH from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PASS_BOOLS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PASS_VARS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PERMS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PY2 from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import PY3 from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import SEQUENCETYPE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import SIZE_RANGES from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import Sequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import Set from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import USERS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import algorithm from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import algorithms from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import atexit from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import attribute from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import b from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import basestring from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import binary_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import boolean from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import bytes_to_human from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import chain from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import datetime from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import deque from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import env_fallback from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import errno from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import format_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_all_subclasses from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_bin_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_distribution from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_distribution_version from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_exception from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_flags_from_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_module_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import get_platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import grp from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import has_journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import hashlib from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import heuristic_log_sanitize from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import human_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import imap from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import integer_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import is_executable from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import iteritems from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import json_dict_bytes_to_unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import json_dict_unicode_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import jsonify from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import literal_eval from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import load_platform_subclass from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import locale from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import map from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import md5 from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import os from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import pwd from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import re from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import reduce from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import remove_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import repeat from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import return_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import select from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import selinux from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import sha from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import shlex from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import shlex_quote from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import shutil from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import stat from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import string_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import subprocess from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import sys from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import syslog from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import tempfile from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import text_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import time from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import to_native from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import to_text from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import traceback from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import types from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: unused-wildcard-import Unused import unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: wildcard-import Wildcard import ansible.module_utils.basic
lib/ansible/modules/cloud/online/online_domain_record.py:273:10: ansible-format-automatic-specification Format string contains automatic field numbering specification
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import AVAILABLE_HASH_ALGORITHMS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import AnsibleFallbackNotFound from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS_FALSE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS_TRUE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import DEFAULT_PERM from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import EXEC_PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import FILE_ATTRIBUTES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import FILE_COMMON_ARGUMENTS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import HAS_SYSLOG from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import HAVE_SELINUX from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import KeysView from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MODE_OPERATOR_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Mapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableMapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableSequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableSet from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import NUMBERTYPES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import NoneType from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASSWD_ARG_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASSWORD_MATCH from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASS_BOOLS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASS_VARS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PERMS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PY2 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PY3 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import SEQUENCETYPE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import SIZE_RANGES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Sequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Set from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import USERS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import algorithm from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import algorithms from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import atexit from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import attribute from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import b from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import basestring from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import binary_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import boolean from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import bytes_to_human from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import chain from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import datetime from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import deque from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import env_fallback from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import errno from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import format_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_all_subclasses from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_bin_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_distribution from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_distribution_version from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_exception from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_flags_from_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_module_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import grp from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import has_journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import hashlib from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import heuristic_log_sanitize from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import human_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import imap from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import integer_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import is_executable from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import iteritems from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json_dict_bytes_to_unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json_dict_unicode_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import jsonify from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import literal_eval from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import load_platform_subclass from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import locale from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import map from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import md5 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import os from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import pwd from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import re from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import reduce from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import remove_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import repeat from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import return_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import select from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import selinux from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import sha from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shlex from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shlex_quote from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shutil from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import stat from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import string_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import subprocess from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import sys from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import syslog from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import tempfile from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import text_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import time from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_native from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_text from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import traceback from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: wildcard-import Wildcard import ansible.module_utils.basic
lib/ansible/modules/cloud/online/online_domain_zone.py:117:10: ansible-format-automatic-specification Format string contains automatic field numbering specification

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

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: missing: __metaclass__ = type
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: missing: from __future__ import (absolute_import, division, print_function)
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: missing: __metaclass__ = type
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: missing: from __future__ import (absolute_import, division, print_function)

The test ansible-test sanity --test import --python 2.6 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ImportError: No module named requests
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named requests

The test ansible-test sanity --test import --python 2.7 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ImportError: No module named requests
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named requests

The test ansible-test sanity --test import --python 3.5 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ImportError: No module named 'requests'
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named 'requests'

The test ansible-test sanity --test import --python 3.6 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ModuleNotFoundError: No module named 'requests'
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ModuleNotFoundError: No module named 'requests'

The test ansible-test sanity --test import --python 3.7 [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:8:0: ModuleNotFoundError: No module named 'requests'
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ModuleNotFoundError: No module named 'requests'

The test ansible-test sanity --test shebang [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:1:1: expected module shebang "b'#!/usr/bin/python'" but found: b'#!/usr/bin/env python'
lib/ansible/modules/cloud/online/online_domain_zone.py:1:1: expected module shebang "b'#!/usr/bin/python'" but found: b'#!/usr/bin/env python'

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

lib/ansible/modules/cloud/online/online_domain_record.py:86:1: error DOCUMENTATION: syntax error: could not find expected ':'
lib/ansible/modules/cloud/online/online_domain_record.py:190:1: error EXAMPLES: syntax error: found character '`' that cannot start any token
lib/ansible/modules/cloud/online/online_domain_zone.py:52:1: error DOCUMENTATION: syntax error: could not find expected ':'
lib/ansible/modules/cloud/online/online_domain_zone.py:58:1: error EXAMPLES: syntax error: found character '`' that cannot start any token
test/legacy/roles/online_domain/tasks/main.yml:2:27: error syntax error: mapping values are not allowed here

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

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E101 Interpreter line is not "#!/usr/bin/python"
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E105 GPLv3 license header not found in the first 20 lines of the module
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E203 requests import found, should use ansible.module_utils.urls instead
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E316 ANSIBLE_METADATA.metadata_version: not a valid value for dictionary value @ data['metadata_version']. Got '0.1'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E316 ANSIBLE_METADATA.supported_by: not a valid value for dictionary value @ data['supported_by']. Got '#domain'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.data: extra keys not allowed @ data['data']. Got 'The json error message'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.description: required key not provided @ data['description']. Got None
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.returned: required key not provided @ data['returned']. Got None
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.serial: extra keys not allowed @ data['serial']. Got 'The new serial of the zone'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.status: extra keys not allowed @ data['status']. Got 'The http code returned by the api'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E319 RETURN.meta.type: required key not provided @ data['type']. Got None
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E324 Value for "default" from the argument_spec ('https://api.online.net') for "endpoint" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E324 Value for "default" from the argument_spec ('present') for "state" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E324 Value for "default" from the argument_spec (86400) for "ttl" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E325 argument_spec for "unique" defines type="bool" but documentation does not
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E326 Value for "choices" from the argument_spec (['A', 'AAAA', 'MX', 'CNAME', 'TXT', 'SRV']) for "type" does not match the documentation ([])
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E326 Value for "choices" from the argument_spec (['present', 'absent']) for "state" does not match the documentation ([])
lib/ansible/modules/cloud/online/online_domain_record.py:8:0: E106 Import found before documentation variables. All imports must appear below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_record.py:8:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_record.py:9:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/cloud/online/online_domain_record.py:86:1: E302 DOCUMENTATION is not valid YAML
lib/ansible/modules/cloud/online/online_domain_record.py:190:1: E311 EXAMPLES is not valid YAML
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E101 Interpreter line is not "#!/usr/bin/python"
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E105 GPLv3 license header not found in the first 20 lines of the module
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E203 requests import found, should use ansible.module_utils.urls instead
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E316 ANSIBLE_METADATA.metadata_version: not a valid value for dictionary value @ data['metadata_version']. Got '0.1'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E316 ANSIBLE_METADATA.supported_by: not a valid value for dictionary value @ data['supported_by']. Got 'domain-team@online.net'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.contents.: expected a dictionary
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.data: extra keys not allowed @ data['data']. Got 'The json error message'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.description: required key not provided @ data['description']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.returned: required key not provided @ data['returned']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.status: extra keys not allowed @ data['status']. Got 'The http code returned by the api'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.type: required key not provided @ data['type']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.zone.: expected a dictionary
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E324 Value for "default" from the argument_spec ('https://api.online.net') for "endpoint" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E326 Value for "choices" from the argument_spec (['list', 'reset']) for "action" does not match the documentation ([])
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: E106 Import found before documentation variables. All imports must appear below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/cloud/online/online_domain_zone.py:52:1: E302 DOCUMENTATION is not valid YAML
lib/ansible/modules/cloud/online/online_domain_zone.py:58:1: E311 EXAMPLES is not valid YAML

click here for bot help

@bcoca bcoca removed the needs_triage label Sep 6, 2018

@ansibot

This comment has been minimized.

Contributor

ansibot commented Sep 14, 2018

@ansibot ansibot added the stale_ci label Sep 14, 2018

@@ -0,0 +1,8 @@
all:

This comment has been minimized.

@mattclay

mattclay Sep 14, 2018

Member

This file shouldn't be in the root of the repo, if it was even intended to be included at all.

@sieben

This comment has been minimized.

Contributor

sieben commented Sep 14, 2018

@mattclay it is a WIP don't lose too much time reviewing it.

Ensure A record
```yaml
- domain_online_record:

This comment has been minimized.

@broferek

broferek Oct 8, 2018

The module is misspelled. It should be online_domain_record

@broferek

This comment has been minimized.

broferek commented Oct 8, 2018

Hi Remy,

I tried to use it with the following params

- online_domain_record:
    token: 'xxxxxx'
    zone: 'yyy-xxxx.com'
    name: 'cname-01'
    type: CNAME
    content: 'sd-XXXXX.dedibox.fr'

The issue is that it has updated all my records with the suffix of the zone 'yyy-xxxx.com'

I'm not sure if it is an expected behaviour of the API or a real module issue.

@sieben

This comment has been minimized.

Contributor

sieben commented Oct 8, 2018

@broferek WIP. DO NOT REVIEW NOW :) I'm not done with this module

@sieben sieben force-pushed the sieben:online_domain branch from 2c3ded1 to 46b2f5e Oct 23, 2018

@ansibot

This comment has been minimized.

Contributor

ansibot commented Oct 23, 2018

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

lib/ansible/modules/cloud/online/online_domain_record.py:248:29: undefined-variable Undefined variable 'changed'
lib/ansible/modules/cloud/online/online_domain_record.py:248:54: undefined-variable Undefined variable 'result'
lib/ansible/modules/cloud/online/online_domain_record.py:248:84: undefined-variable Undefined variable 'result'
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import AVAILABLE_HASH_ALGORITHMS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import AnsibleFallbackNotFound from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS_FALSE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import BOOLEANS_TRUE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import DEFAULT_PERM from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import EXEC_PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import FILE_ATTRIBUTES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import FILE_COMMON_ARGUMENTS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import HAS_SYSLOG from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import HAVE_SELINUX from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import KeysView from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MODE_OPERATOR_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Mapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableMapping from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableSequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import MutableSet from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import NUMBERTYPES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import NoneType from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASSWD_ARG_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASSWORD_MATCH from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASS_BOOLS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PASS_VARS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PERMS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PERM_BITS from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PY2 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import PY3 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import SEQUENCETYPE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import SIZE_RANGES from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Sequence from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import Set from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import USERS_RE from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import algorithm from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import algorithms from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import atexit from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import attribute from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import b from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import basestring from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import binary_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import boolean from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import bytes_to_human from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import chain from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import datetime from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import deque from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import env_fallback from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import errno from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import format_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_all_subclasses from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_bin_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_distribution from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_distribution_version from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_exception from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_flags_from_attributes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_module_path from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import get_platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import grp from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import has_journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import hashlib from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import heuristic_log_sanitize from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import human_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import imap from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import integer_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import is_executable from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import iteritems from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import journal from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json_dict_bytes_to_unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import json_dict_unicode_to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import jsonify from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import literal_eval from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import load_platform_subclass from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import locale from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import map from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import md5 from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import os from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import platform from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import pwd from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import re from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import reduce from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import remove_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import repeat from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import return_values from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import select from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import selinux from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import sha from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shlex from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shlex_quote from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import shutil from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import signal from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import stat from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import string_types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import subprocess from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import sys from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import syslog from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import tempfile from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import text_type from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import time from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_bytes from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_native from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import to_text from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import traceback from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import types from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: unused-wildcard-import Unused import unicode from wildcard import
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: wildcard-import Wildcard import ansible.module_utils.basic
lib/ansible/modules/cloud/online/online_domain_zone.py:117:10: ansible-format-automatic-specification Format string contains automatic field numbering specification

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

lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

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

lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

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

lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

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

lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

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

lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: has a documentation error formatting or is missing documentation.

The test ansible-test sanity --test docs-build [explain] failed with the error:

Command "/usr/bin/python test/sanity/code-smell/docs-build.py" returned exit status 1.
>>> Standard Error
Command 'make singlehtmldocs' failed with status code: 2
--> Standard Output
cat _themes/srtd/static/css/theme.css | sed -e 's/^[ 	]*//g; s/[ 	]*$//g; s/\([:{;,]\) /\1/g; s/ {/{/g; s/\/\*.*\*\///g; /^$/d' | sed -e :a -e '$!N; s/\n\(.\)/\1/; ta' > _themes/srtd/static/css/theme.min.css
PYTHONPATH=../../lib ../bin/dump_config.py --template-file=../templates/config.rst.j2 --output-dir=rst/reference_appendices/ -d ../../lib/ansible/config/base.yml
mkdir -p rst/cli
PYTHONPATH=../../lib ../bin/generate_man.py --template-file=../templates/cli_rst.j2 --output-dir=rst/cli/ --output-format rst ../../lib/ansible/cli/*.py
PYTHONPATH=../../lib ../bin/dump_keywords.py --template-dir=../templates --output-dir=rst/reference_appendices/ -d ./keyword_desc.yml
PYTHONPATH=../../lib ../bin/plugin_formatter.py -t rst --template-dir=../templates --module-dir=../../lib/ansible/modules -o rst/modules/ 
Makefile:93: recipe for target 'modules' failed
--> Standard Error
Traceback (most recent call last):
  File "../bin/plugin_formatter.py", line 720, in <module>
    main()
  File "../bin/plugin_formatter.py", line 678, in main
    plugin_info, categories = get_plugin_info(options.module_dir, limit_to=options.limit_to, verbose=(options.verbosity > 0))
  File "../bin/plugin_formatter.py", line 269, in get_plugin_info
    doc, examples, returndocs, metadata = plugin_docs.get_docstring(module_path, fragment_loader, verbose=verbose)
  File "/root/ansible/lib/ansible/utils/plugin_docs.py", line 99, in get_docstring
    data = read_docstring(filename, verbose=verbose, ignore_errors=ignore_errors)
  File "/root/ansible/lib/ansible/parsing/plugin_docs.py", line 62, in read_docstring
    data[varkey] = AnsibleLoader(child.value.s, file_name=filename).get_single_data()
  File "/usr/local/lib/python3.6/dist-packages/yaml/constructor.py", line 35, in get_single_data
    node = self.get_single_node()
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 36, in get_single_node
    document = self.compose_document()
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 55, in compose_document
    node = self.compose_node(None, None)
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 84, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 133, in compose_mapping_node
    item_value = self.compose_node(node, item_key)
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 84, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 133, in compose_mapping_node
    item_value = self.compose_node(node, item_key)
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 84, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 133, in compose_mapping_node
    item_value = self.compose_node(node, item_key)
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 84, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/usr/local/lib/python3.6/dist-packages/yaml/composer.py", line 127, in compose_mapping_node
    while not self.check_event(MappingEndEvent):
  File "/usr/local/lib/python3.6/dist-packages/yaml/parser.py", line 98, in check_event
    self.current_event = self.state()
  File "/usr/local/lib/python3.6/dist-packages/yaml/parser.py", line 428, in parse_block_mapping_key
    if self.check_token(KeyToken):
  File "/usr/local/lib/python3.6/dist-packages/yaml/scanner.py", line 115, in check_token
    while self.need_more_tokens():
  File "/usr/local/lib/python3.6/dist-packages/yaml/scanner.py", line 149, in need_more_tokens
    self.stale_possible_simple_keys()
  File "/usr/local/lib/python3.6/dist-packages/yaml/scanner.py", line 289, in stale_possible_simple_keys
    "could not find expected ':'", self.get_mark())
yaml.scanner.ScannerError: while scanning a simple key
  in "<unicode string>", line 33, column 1:
    extends_documentation_fragment
    ^
could not find expected ':'
  in "<unicode string>", line 35, column 1:
    author:
    ^
make: *** [modules] Error 1

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

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: missing: __metaclass__ = type
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: missing: from __future__ import (absolute_import, division, print_function)
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: missing: __metaclass__ = type
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: missing: from __future__ import (absolute_import, division, print_function)

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

lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named requests

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

lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named requests

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

lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ImportError: No module named 'requests'

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

lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ModuleNotFoundError: No module named 'requests'

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

lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: ModuleNotFoundError: No module named 'requests'

The test ansible-test sanity --test shebang [explain] failed with 2 errors:

lib/ansible/modules/cloud/online/online_domain_record.py:1:1: expected module shebang "b'#!/usr/bin/python'" but found: b'#!/usr/bin/env python'
lib/ansible/modules/cloud/online/online_domain_zone.py:1:1: expected module shebang "b'#!/usr/bin/python'" but found: b'#!/usr/bin/env python'

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

lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E101 Interpreter line is not "#!/usr/bin/python"
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E105 GPLv3 license header not found in the first 20 lines of the module
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E305 DOCUMENTATION.options.state.choice: extra keys not allowed @ data['options']['state']['choice']. Got ['present', 'absent']
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E305 DOCUMENTATION.short_description: required key not provided @ data['short_description']. Got None
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E305 DOCUMENTATION.version_added: required key not provided @ data['version_added']. Got None
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E307 version_added should be 2.8. Currently 0.0
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E312 No RETURN provided
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E316 ANSIBLE_METADATA.metadata_version: not a valid value for dictionary value @ data['metadata_version']. Got '0.1'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E316 ANSIBLE_METADATA.supported_by: not a valid value for dictionary value @ data['supported_by']. Got '#domain'
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E322 "token" is listed in the argument_spec, but not documented in the module
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E322 "ttl" is listed in the argument_spec, but not documented in the module
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E323 "endpoint" is listed in DOCUMENTATION.options, but not accepted by the module
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E324 Value for "default" from the argument_spec ('present') for "state" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E324 Value for "default" from the argument_spec (86400) for "ttl" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E325 argument_spec for "unique" defines type="bool" but documentation does not
lib/ansible/modules/cloud/online/online_domain_record.py:0:0: E326 Value for "choices" from the argument_spec (['present', 'absent']) for "state" does not match the documentation ([])
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E101 Interpreter line is not "#!/usr/bin/python"
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E105 GPLv3 license header not found in the first 20 lines of the module
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E203 requests import found, should use ansible.module_utils.urls instead
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E316 ANSIBLE_METADATA.metadata_version: not a valid value for dictionary value @ data['metadata_version']. Got '0.1'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E316 ANSIBLE_METADATA.supported_by: not a valid value for dictionary value @ data['supported_by']. Got 'domain-team@online.net'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.contents: expected a dictionary for dictionary value @ data['contents']. Got "array of zone's records"
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.data: extra keys not allowed @ data['meta']['data']. Got 'The json error message'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.description: required key not provided @ data['meta']['description']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.returned: required key not provided @ data['meta']['returned']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.status: extra keys not allowed @ data['meta']['status']. Got 'The http code returned by the api'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.meta.type: required key not provided @ data['meta']['type']. Got None
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E319 RETURN.zone: expected a dictionary for dictionary value @ data['zone']. Got 'the zone name requested'
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E324 Value for "default" from the argument_spec ('https://api.online.net') for "endpoint" does not match the documentation (None)
lib/ansible/modules/cloud/online/online_domain_zone.py:0:0: E326 Value for "choices" from the argument_spec (['list', 'reset']) for "action" does not match the documentation ([])
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: E106 Import found before documentation variables. All imports must appear below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_zone.py:8:0: E107 Imports should be directly below DOCUMENTATION/EXAMPLES/RETURN/ANSIBLE_METADATA.
lib/ansible/modules/cloud/online/online_domain_zone.py:9:0: E208 module_utils imports should import specific components, not "*"
lib/ansible/modules/cloud/online/online_domain_zone.py:52:1: E302 DOCUMENTATION is not valid YAML
lib/ansible/modules/cloud/online/online_domain_zone.py:58:1: E311 EXAMPLES is not valid YAML

The test ansible-test sanity --test yamllint [explain] failed with 8 errors:

lib/ansible/modules/cloud/online/online_domain_zone.py:52:1: error DOCUMENTATION: syntax error: could not find expected ':'
lib/ansible/modules/cloud/online/online_domain_zone.py:58:1: error EXAMPLES: syntax error: found character '`' that cannot start any token
test/legacy/roles/online_domain_record/tasks/bulk_records.yml:1:1: empty-lines too many blank lines (1 > 0)
test/legacy/roles/online_domain_record/tasks/bulk_records.yml:5:12: colons too many spaces before colon
test/legacy/roles/online_domain_record/tasks/bulk_records.yml:10:14: colons too many spaces before colon
test/legacy/roles/online_domain_record/tasks/bulk_records.yml:17:14: colons too many spaces before colon
test/legacy/roles/online_domain_record/tasks/bulk_records.yml:23:14: colons too many spaces before colon
test/legacy/roles/online_domain_record/tasks/bulk_records.yml:48:16: colons too many spaces before colon

click here for bot help

@ansibot ansibot removed the stale_ci label Oct 23, 2018

@ansibot ansibot added the stale_ci label Oct 31, 2018

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