community.general/lib/ansible/modules
Kairo Araujo a355686987 new module: aix_devices, manage AIX devices (#32290)
* new module: aix_devices AIX devices management

This module discovery, defines, removes and modifies attributes of AIX
devices.

* Added hide attributes that can be used for aliases

Added hid attributes that can be used to manage aliases on en
interfaces.

* After tests: docs and attributes tests

Fixed attributes tests and doc explaining how to use
attributes with comma.

* Fixed grammar on module description

Fixed grammar on module description

* Included test/legacy/aix_devices.yml for tests

As discussed on IRC ansible-devel channes, was include the
legacy tests for further manual tests.

* Added 'attributes' as dictionary

Added 'attributes' as a dictionary makes the configuration
simple.

* Changed the added version from 2.5 to 2.7

Fixed the shippable error from 2.5 to 2.7

```
2018-06-01 08:28:02 ERROR: Found 1 validate-modules issue(s) which
need to be resolved:
2018-06-01 08:28:02 ERROR:
lib/ansible/modules/system/aix_devices.py:0:0: E307 version_added
should be 2.7. Currently 2.5 (75%)
```

* Various changes

* Revert

* Changed the tests to integration dir

* Implement 'available' state

'available' state is the AIX state used, that works same as 'present'

* The states were changed to AIX expressions and kept Ansible states.

Makes sense keep the states names to AIX and use the Ansible 'standards'
states.

'available' is 'present'
'removed' is 'absent'

It makes easy to AIX sysadmins use the module, however it keep the
Ansible meanings.

* Fixed choices according with latest patchset (commit)

* A few doc changes

Nothing material
2019-02-04 03:49:25 +01:00
..
cloud docker_volume: improve force option (deprecate, add new option) (#51145) 2019-02-03 15:09:24 -05:00
clustering Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
commands toggle for stripping empty shell/command output (#51342) 2019-01-29 15:55:38 -05:00
crypto Relative time support for crypto modules (openssl_certificate) (#50570) 2019-01-22 20:41:02 +00:00
database Add session_role to postgresql modules (#43650) 2019-02-02 20:12:14 +01:00
files document how state=file works (#50986) 2019-01-29 16:35:08 -05:00
identity fix changed-behaviour in check mode (to not always return True) (#37776) 2019-01-31 10:59:00 -05:00
inventory Bulk fix DOCUMENTATION.author (Part 1) (#48934) 2018-11-20 19:31:35 +00:00
messaging rabbitmq_binding: Fix using empty routing key (#48597) 2018-12-19 08:30:41 -05:00
monitoring acknowledge operations are update operations now (#51304) 2019-01-29 09:51:18 -05:00
net_tools PR to implement support feature for creating NIOS network container (#51168) 2019-01-23 19:21:00 +05:30
network Fixes documentation example (#51643) 2019-02-01 21:32:02 -08:00
notification jabber: Fix joining group chats (#50846) 2019-01-14 22:30:48 +01:00
packaging dnf load substitutions from installroot (#51206) 2019-01-29 15:10:53 -05:00
remote_management Fix a potential issue with updating interfaces (#50464) 2019-02-02 12:44:57 +00:00
source_control update git.py (#51017) 2019-01-29 13:34:38 -05:00
storage Add module for Pure Storage FlashBlade to manage directory services (#44925) 2019-02-02 12:39:57 +00:00
system new module: aix_devices, manage AIX devices (#32290) 2019-02-04 03:49:25 +01:00
utilities Update documentation for ignore_unknown_extensions (#50383) 2019-01-22 12:56:10 -05:00
web_infrastructure doc: fixing typo and grammar rundeck_project.py (#51674) 2019-02-03 22:30:22 +01:00
windows win_power_plan - move to Ansible.Basic and other fixes (#51575) 2019-02-01 08:07:37 +10:00
__init__.py Re-adding the init py for modules 2016-12-08 11:35:20 -05:00