Commit Graph

9 Commits (9ee23159b9dece4e803f52662fb558787d15fcab)

Author SHA1 Message Date
jrwimmer b0c8927aed
Restored missing parameter
* perform_step was not passing the tmpfile used for error processing
2021-12-20 21:55:21 -08:00
jrwimmer a5d084610f
Bash variable linting
* Added double quotes where possible to prevent globbing/word-splitting
2021-12-20 21:02:23 -08:00
jrwimmer 0ed9bc94fb
Added rootfs-size sanity check
* Module will now check the total size of the active root filesystem
* - This is done to catch and prevent instances of double-extroot migration
2021-12-20 20:32:06 -08:00
jrwimmer 1a78065764
Remove inconsistent use of path prefixing 2021-12-20 19:49:41 -08:00
jrwimmer 3e108f1cba
Process refinement
* Migration stages are now piped through to a dialog progressbox for monitoring
* Migration stages are now proxied through a separate function to monitor for breaking errors
* Each migration stage now ends with a 3-second sleep to provide time to review the last lines written to the progressbox
* Limited the wget spider retry amount to prevent an indefinite wait during a bad connectivity check
* Nulled stderr on select calls during formatting and data-copy to hide non-critical extraneous errors
* Added a finalization step to inform the user of an impending reboot
2021-12-20 19:42:19 -08:00
jrwimmer d02f467a0c
Correct props from template copy 2021-12-20 19:34:20 -08:00
jrwimmer 29582b7780
Modify initialization
* Moved entrypoint to CONFIGURE since the module framework already uses "dialog" in START
2021-12-20 19:32:04 -08:00
jrwimmer 26053d83de
First flesh-out 2021-12-05 08:56:22 -08:00
jrwimmer f07030eb1d
Initial module commit 2021-12-05 08:13:09 -08:00