quidame
f6db0745fc
filesystem: revamp module ( #2472 )
...
* revamp filesystem module to prepare next steps
* pass all commands to module.run_command() as lists
* refactor grow() and grow_cmd() to not need to override them so much
* refactor all existing get_fs_size() overrides to raise a ValueError if
not able to parse command output and return an integer.
* override MKFS_FORCE_FLAGS the same way for all fstypes that require it
* improve documentation of limitations of the module regarding FreeBSD
* fix indentation in DOCUMENTATION
* add/update function/method docstrings
* fix pylint hints
filesystem: refactor integration tests
* Include *reiserfs* and *swap* in tests.
* Fix reiserfs related code and tests accordingly.
* Replace "other fs" (unhandled by this module), from *swap* to *minix*
(both mkswap and mkfs.minix being provided by util-linux).
* Replace *dd* commands by *filesize* dedicated module.
* Use FQCNs and name the tasks.
* Update main tests conditionals.
* add a changelog fragment
* Apply suggestions from code review
Co-authored-by: Felix Fontein <felix@fontein.de >
* declare variables as lists when lists are needed
* fix construction without useless conversion
Co-authored-by: Felix Fontein <felix@fontein.de >
2021-05-18 06:46:45 +02:00
..
2021-05-14 10:33:30 +02:00
2021-05-17 07:32:51 +02:00
2021-05-17 21:00:35 +02:00
2021-05-03 07:42:58 +02:00
2021-04-21 12:42:28 +02:00
2021-04-12 22:26:43 +02:00
2021-05-13 21:50:40 +02:00
2021-05-11 19:31:46 +02:00
2021-05-17 14:03:15 +02:00
2021-05-11 19:30:09 +02:00
2021-05-14 10:00:59 +02:00
2021-05-17 18:55:00 +02:00
2021-05-18 06:46:45 +02:00
2021-04-26 13:09:19 +02:00
2020-03-09 09:11:07 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-04-02 17:50:13 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-06-09 09:38:06 +03:00
2020-06-09 09:38:06 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-01-27 19:30:03 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-12-15 19:50:42 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-05-11 19:31:46 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-06-10 21:01:16 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-04-19 07:04:29 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-03-21 11:25:24 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-03-06 13:30:43 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-09-16 07:24:37 +02:00
2020-09-21 10:15:56 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-02-21 17:56:53 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-04-11 15:25:03 +02:00
2021-04-11 15:25:03 +02:00
2021-01-06 19:17:07 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-08-15 10:36:07 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-06-03 10:00:07 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-03-04 07:46:37 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-04-21 12:42:28 +02:00
2020-03-11 14:10:38 +00:00
2020-07-22 16:54:58 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-04-17 10:53:37 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-10-19 13:40:07 +02:00
2020-10-19 13:40:07 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-07-17 07:39:37 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-03-26 07:24:24 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-11-13 11:44:57 +03:00
2020-11-26 13:22:35 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-04-08 22:37:06 +02:00
2021-04-08 22:37:06 +02:00
2021-03-21 11:30:16 +01:00
2021-03-21 11:30:16 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-11-24 17:30:39 +01:00
2020-11-24 17:30:39 +01:00
2020-03-11 14:10:38 +00:00
2021-05-13 21:48:49 +02:00
2020-12-21 14:37:30 +01:00
2021-02-22 17:59:27 +01:00
2020-03-11 14:10:38 +00:00
2020-11-24 17:30:39 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-05-12 20:18:24 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-01-11 09:47:22 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-09-03 15:02:30 +03:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-08-11 17:54:41 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-04-12 22:26:43 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-01-28 07:26:48 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-02-16 11:46:39 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-01-16 14:14:23 +01:00
2020-08-18 09:10:41 +02:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2021-03-24 15:07:17 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-12-03 20:00:49 +01:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00
2020-03-11 14:10:38 +00:00