community.general/lib/ansible/modules/cloud
Toshio Kuratomi 9f7b0dfc30 Remove automatic use of system six
* Enable the pylint no-name-in-module check.  Checks that identifiers in
  imports actually exist.  When we do this, we also have to ignore
  _MovedItems used in our bundled six.  This means pylint won't check
  for bad imports below ansible.module_utils.six.moves but that's
  something that pylint punts on with a system copy of six so this is
  still an improvement.
* Remove automatic use of system six.  The exec in the six code which
  tried to use a system library if available destroyed pylint's ability
  to check for imports of identifiers which did not exist (the
  no-name-in-module check).  That test is important enough that we
  should sacrifice the bundling detection in favour of the test.
  Distributions that want to unbundle six can replace the bundled six in
  ansible/module_utils/six/__init__.py to unbundle.  however, be aware
  that six is tricky to unbundle.  They may want to base their efforts
  off the code we were using:

  2fff690caa/lib/ansible/module_utils/six/__init__.py

* Update tests for new location of bundled six Several code-smell tests
  whitelist the bundled six library.  Update the path to the library so
  that they work.

* Also check for basestring in modules as the enabled pylint tests will
  also point out basestring usage for us.
2017-07-25 15:58:23 -07:00
..
amazon Remove automatic use of system six 2017-07-25 15:58:23 -07:00
atomic Atomic containers (#21366) 2017-04-26 08:21:08 -07:00
azure Fix bug that was uncovered by comparing the port range which is inherently a string but ansible passes the param in as an implied int if the range does not contain a non-numeric char (#27017) 2017-07-20 11:47:43 -04:00
centurylink spelling fixes (non-trivial, might catch a bug) (#23646) 2017-04-26 13:14:34 +01:00
cloudscale Fixed import of urlencode and pathname2url from urllib for python3 (#24424) 2017-05-19 12:22:16 -05:00
cloudstack Port cs_facts to the ansible 2.4 facts API (#27257) 2017-07-25 12:08:54 -07:00
digital_ocean Created digital_ocean_floating_ip module (#18922) 2017-07-16 11:01:04 -07:00
dimensiondata Fixed docs for cloud modules (#23745) 2017-04-27 12:01:11 +01:00
docker Promulgate house's fix for docker_volume to docker_secret 2017-07-19 13:20:47 -07:00
google [google] adding a GCE labels module 2017-07-25 09:36:33 -04:00
linode Fix for linode module requiring name for state=restarted (untested, rebased, migrated) (#24827) 2017-07-11 14:05:07 -04:00
lxc Fix modules' use of BOOLEANS* 2017-07-17 11:48:05 -07:00
lxd Fixed docs for cloud modules (#23745) 2017-04-27 12:01:11 +01:00
misc Proxmox set number of cores for vm/ct (#25901) 2017-07-15 10:51:13 +01:00
openstack os_ironic: fix broken import (#26802) 2017-07-15 08:44:50 -05:00
ovh New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
ovirt ovirt: ovirt_host_storage_facts (#26184) 2017-07-19 07:25:47 -04:00
packet Misc typo for Ansible 2017-06-21 11:19:41 -04:00
profitbricks E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
pubnub Fixed docs for cloud modules (#23745) 2017-04-27 12:01:11 +01:00
rackspace updated docs to clarify default change 2017-06-28 12:13:25 -04:00
smartos Fix spelling mistakes (comments only) (#25564) 2017-06-12 07:55:19 +01:00
softlayer fix typo. (#24531) 2017-05-12 08:42:52 -04:00
univention New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
vmware vmware_host: Small fixes and docs updates (#25144) 2017-07-24 13:02:58 -04:00
webfaction E501 fixes (#22879) 2017-03-22 20:50:28 -05:00
__init__.py package files 2016-12-08 11:22:22 -05:00