Filesystem: refactor, improvements, add tests (#25519)

* filesystem: list used tools

* filesystem: btrfs and reiserfs don't support resizing

* filesystem: list supported filesystems

use formatting functions and 'filesystem' instead of 'file system'

* filesystem: PEP8

* filesystem: remove useless calls to module.boolean

* filesystem: fail when the requested action isn't implemented

* filesystem: resizefs: list supported FS rather than unsupported

* filesystem: refactor

* filesystem: add integration tests

* filesystem: allow to use image file with 'dev' param

* filesystem: test resizefs (ext2/3/4 filesystems only)

* filesystem: Btrfs, handle older version than v0.20-rc1

* filesystem: use loop keyword (integration tests)

* filesystem: new test, check when another filesystem already exists

* filesystem: add myself as a maintainer

* filesystem: fix tests as filters
This commit is contained in:
Pilou
2018-01-11 17:10:14 +01:00
committed by ansibot
parent 303894dd17
commit e9e316c76b
8 changed files with 410 additions and 171 deletions

2
.github/BOTMETA.yml vendored
View File

@@ -627,7 +627,7 @@ files:
$modules/system/dconf.py: azaghal
$modules/system/debconf.py: bcoca
$modules/system/facter.py: $team_ansible
$modules/system/filesystem.py: abulimov
$modules/system/filesystem.py: abulimov pilou-
$modules/system/firewalld.py: maxamillion
$modules/system/gconftool2.py: akasurde kevensen
$modules/system/getent.py: bcoca