community.general/lib/ansible/modules/system
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
..
__init__.py package files 2016-12-08 11:22:22 -05:00
aix_devices.py new module: aix_devices, manage AIX devices (#32290) 2019-02-04 03:49:25 +01:00
aix_filesystem.py new module: Configure LVM and NFS file systems for AIX (#30810) 2019-01-05 02:18:12 +01:00
aix_inittab.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
aix_lvg.py new module: AIX Volume Group creating, resizing, removing (#30381) 2019-02-04 03:30:10 +01:00
aix_lvol.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
alternatives.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
at.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
authorized_key.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
awall.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
beadm.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
capabilities.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
cron.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
cronvar.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
crypttab.py Ansible system module: sanity pep8 fixes (#32314) 2017-11-07 13:46:55 +01:00
dconf.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
debconf.py Update debconf example (#33397) 2017-11-30 18:07:11 +10:00
facter.py PEP8 fixes: Ansible system module and playbook base.py (#32322) 2017-11-07 09:38:59 +01:00
filesystem.py Extend functionality of filesystem module to support swap creation (#49456) 2018-12-04 12:01:29 +00:00
firewalld.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
gconftool2.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
getent.py getent: PEP8 compliancy and doc fixes (#30885) 2017-10-30 00:58:04 +01:00
group.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
hostname.py add support for hostname on Raspbian (#51273) 2019-01-24 11:48:48 -05:00
interfaces_file.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
iptables.py E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
java_cert.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
java_keystore.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
kernel_blacklist.py Fix invalid string escape sequences. 2017-11-21 20:59:08 -08:00
known_hosts.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
locale_gen.py correct message to have consistent pluralisation (#36897) 2018-11-26 13:45:38 -05:00
lvg.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
lvol.py Documentation change for resizefs (#43224) 2018-07-25 00:22:24 +02:00
make.py Prefer to use gmake (if available) on non linux OS (#51294) 2019-01-26 15:28:55 +01:00
mksysb.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
modprobe.py Fix for the new 2.8 feature to have modprobe check for builtins. 2019-01-07 09:05:50 -08:00
mount.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
nosh.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
ohai.py Fix the docs link to Ohai in the Ohai module (#33788) 2018-03-08 17:00:17 -08:00
open_iscsi.py More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
openwrt_init.py Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
osx_defaults.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
pam_limits.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
pamd.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
parted.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
ping.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
puppet.py Add module parameter to control Puppet agent noop switch (#43678) 2018-12-04 12:30:19 +00:00
python_requirements_facts.py New module: Python Requirements Facts (#43108) 2018-08-21 09:19:10 +10:00
reboot.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
runit.py Fixed spelling error in runit module (#35948) 2018-02-10 21:13:55 +05:30
seboolean.py Add new param "ignore_selinux_state" to seport, sefcontext, seboolean (#48945) 2019-01-16 15:50:02 -05:00
sefcontext.py Add new param "ignore_selinux_state" to seport, sefcontext, seboolean (#48945) 2019-01-16 15:50:02 -05:00
selinux.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
selinux_permissive.py Docs: Cleanup selinux_permissive module docs (#46351) 2018-10-03 12:04:25 -05:00
seport.py Add new param "ignore_selinux_state" to seport, sefcontext, seboolean (#48945) 2019-01-16 15:50:02 -05:00
service.py added docs for sleep/systemd interaction (#51336) 2019-01-29 15:19:29 -05:00
service_facts.py Provide both service state and status when possible in service_facts (#49618) 2018-12-26 13:24:03 +00:00
setup.py Validate DOCUMENTATION.author (#48993) 2018-11-21 17:29:29 +00:00
solaris_zone.py Clean up BOTMETA.yml (#44574) 2018-08-24 19:43:35 -04:00
svc.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
sysctl.py Do not use str() on exceptions (#46950) 2018-11-09 07:59:30 +01:00
systemd.py ensure we have required systemd env var (#50607) 2019-01-16 12:36:41 -05:00
sysvinit.py Sysvinit - Enabling a service should use "defaults" if no runlevels are specified (#48724) 2018-11-15 09:53:10 -05:00
timezone.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
ufw.py Use syntax loop instead of with_items in example (#47241) 2018-10-18 17:55:19 -05:00
user.py Use correct property name (#51511) 2019-01-30 17:26:23 -05:00
vdo.py Fix parameter types and other fixes (#50111) 2019-01-18 03:24:47 +01:00
xfconf.py Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00