community.general/lib/ansible/modules/system
Kai f30a08d049 Add vfat support for the filesystem module (#23527)
* Add fat filesystem support

fatresize is temporarily disabled

* Refactor Filesystem.get_dev_size

For more sharing with vFAT class

* Fix filesystem tests on some OSs

I think this is due to older mke2fs on those systems.

* Fix vFAT command on FreeBSD

newfs doesn't seem to work on image files

* Refactor filesystem.grow()

Split out grow_cmd generation and Device operations

* Use swap as unsupported filesystem

Except FreeBSD, which doesn't have mkswap

* Be consistent about str(dev) vs dev.path

Prefer str(dev), this works transparently with '%s' formatting.

* Enable vfat resize, only test fatresize >= 1.0.4

Lower versions have a segfault bug.

* Only install fatresize where available

FreeBSD, OpenSUSE, RHEL and CentOS < 7 don't ship it.
2018-02-06 11:56:43 +01:00
..
__init__.py
aix_inittab.py
aix_lvol.py
alternatives.py
at.py
authorized_key.py authorized_key: remove deprecated get_exception API (#33277) 2017-12-02 14:24:30 +01:00
awall.py
beadm.py
capabilities.py
cron.py Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
cronvar.py
crypttab.py
dconf.py
debconf.py Update debconf example (#33397) 2017-11-30 18:07:11 +10:00
facter.py
filesystem.py Add vfat support for the filesystem module (#23527) 2018-02-06 11:56:43 +01:00
firewalld.py firewalld: Implement zone operations (#32845) 2017-12-12 09:34:41 +01:00
gconftool2.py
getent.py
gluster_volume.py Module DOCUMENTATION should match argspec (#34895) 2018-01-16 12:18:51 +00:00
group.py
hostname.py Replace LooseVersion comparison with int/float comparison. Fixes #35435 (#35519) 2018-01-30 15:27:22 -06:00
interfaces_file.py
iptables.py Adding param "rule_num" for insert action to iptables module (#33708) 2017-12-15 16:08:40 -06:00
java_cert.py
kernel_blacklist.py
known_hosts.py Remove deprecated get_exception API 2018-02-05 23:39:56 -05:00
locale_gen.py Remove deprecated get_exception API 2018-02-05 23:39:56 -05:00
lvg.py
lvol.py Fix task description of thinpool examples (#35402) 2018-01-26 18:36:10 +00:00
make.py
mksysb.py
modprobe.py
mount.py Remove deprecated get_exception API 2018-02-05 23:39:56 -05:00
nosh.py
ohai.py
open_iscsi.py open_iscsi fails to login when discovery returns multiple portals #29309 (#35262) 2018-01-31 00:03:35 +01:00
openwrt_init.py
osx_defaults.py
pam_limits.py
pamd.py Remove deprecated get_exception API 2018-02-05 23:39:56 -05:00
parted.py
ping.py Clarify which ping module to use (#34935) 2018-01-17 14:02:06 +00:00
puppet.py
runit.py Logger-process is not considered for pid and state (#34905) 2018-01-17 10:50:28 -05:00
seboolean.py
sefcontext.py
selinux.py Module DOCUMENTATION should match argspec (#34895) 2018-01-16 12:18:51 +00:00
selinux_permissive.py
seport.py
service.py
service_facts.py service_facts module (#34065) 2018-01-08 13:35:16 -08:00
setup.py
solaris_zone.py
svc.py
sysctl.py
systemd.py
timezone.py timezone module: Enhanced update command for Debian/Ubuntu (#34390) 2018-01-30 18:34:45 -05:00
ufw.py
user.py Remove deprecated get_exception API 2018-02-05 23:39:56 -05:00
vdo.py New Ansible module for Virtual Data Optimizer (#32267) 2018-01-31 15:22:01 -05:00