[yast/yast-installation] 0a0b58: First unmounter
Branch: refs/heads/huha-unmounter Home: https://github.com/yast/yast-installation Commit: 0a0b58ccc793f2c8fff3412922434644932fdaa7 https://github.com/yast/yast-installation/commit/0a0b58ccc793f2c8fff34129224... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: A src/lib/installation/unmounter.rb Log Message: ----------- First unmounter Commit: fec7294af62e1240b39d7c531fb4f6291a880e1c https://github.com/yast/yast-installation/commit/fec7294af62e1240b39d7c531fb... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: A test/data/proc-mounts/README.md A test/data/proc-mounts/proc-mounts-btrfs-pretty.txt A test/data/proc-mounts/proc-mounts-btrfs-raw.txt A test/data/proc-mounts/proc-mounts-btrfs-xfs-home-pretty.txt A test/data/proc-mounts/proc-mounts-btrfs-xfs-home-raw.txt A test/data/proc-mounts/proc-mounts-enc-lvm-btrfs-pretty.txt A test/data/proc-mounts/proc-mounts-enc-lvm-btrfs-raw.txt A test/data/proc-mounts/proc-mounts-inst-pretty.txt A test/data/proc-mounts/proc-mounts-inst-raw.txt Log Message: ----------- Added /proc/mnt samples for unit tests Commit: bf563fb899a8e5922914a923902a952ff83480ae https://github.com/yast/yast-installation/commit/bf563fb899a8e5922914a923902... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb M test/data/proc-mounts/proc-mounts-btrfs-pretty.txt M test/data/proc-mounts/proc-mounts-enc-lvm-btrfs-pretty.txt M test/data/proc-mounts/proc-mounts-inst-pretty.txt A test/unmounter_test.rb Log Message: ----------- Added unit test and improved testability Commit: d705f1c2aa5cd12224a17f681caff9c07a743403 https://github.com/yast/yast-installation/commit/d705f1c2aa5cd12224a17f681ca... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb Log Message: ----------- Use common shortcut Commit: a81d73c7c963dea9a4b12b8241cfd32ff1aa0c2f https://github.com/yast/yast-installation/commit/a81d73c7c963dea9a4b12b8241c... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb Log Message: ----------- Fixed rubocop complaint Commit: de6e6a20d0b39f8358c7ab71a4801bd61acedbf7 https://github.com/yast/yast-installation/commit/de6e6a20d0b39f8358c7ab71a48... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb Log Message: ----------- Flatly refusing to make rubocop force me to use a less readable casecmp instead - it's all lowercase anyway Commit: df6b3af639131af8a7e1b69f156a13717da2e707 https://github.com/yast/yast-installation/commit/df6b3af639131af8a7e1b69f156... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb Log Message: ----------- Typo Commit: 25d78de321953a6b6f6310b57975680cc311d6db https://github.com/yast/yast-installation/commit/25d78de321953a6b6f6310b5797... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb Log Message: ----------- Added usage sample to docs Commit: 34294194d3b3729d19e85d959b82ba18ea3f47ac https://github.com/yast/yast-installation/commit/34294194d3b3729d19e85d959b8... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb M test/unmounter_test.rb Log Message: ----------- Treat btrfs subvolumes like all other mounts Commit: 7abc613cc27f5999cffd59cdac75a8b8f1994abf https://github.com/yast/yast-installation/commit/7abc613cc27f5999cffd59cdac7... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb M test/unmounter_test.rb Log Message: ----------- Implemented mvidner's code review suggestions Commit: 63ce6ea26852537b6b3a92f14acc184fc8f78b2c https://github.com/yast/yast-installation/commit/63ce6ea26852537b6b3a92f14ac... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb M test/unmounter_test.rb Log Message: ----------- Fix up prefix with a trailing slash Commit: 4840fdbd8dc9dfaa338be7820f5fa92120670c75 https://github.com/yast/yast-installation/commit/4840fdbd8dc9dfaa338be7820f5... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb M test/unmounter_test.rb Log Message: ----------- Use method arg initializers directly Commit: 5fe7b63758515592651350095aed0a7c08756add https://github.com/yast/yast-installation/commit/5fe7b63758515592651350095ae... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb M test/unmounter_test.rb Log Message: ----------- Use Pathname::cleanpath to fix up broken prefixes (as Ancor suggested) Commit: 82c8fb820449e17662a5b4304af606401ba9f22f https://github.com/yast/yast-installation/commit/82c8fb820449e17662a5b4304af... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/unmounter.rb Log Message: ----------- Link to PR with extensive docs Commit: 528bbb8f2163dd926cc40e121b98722b95f12f5d https://github.com/yast/yast-installation/commit/528bbb8f2163dd926cc40e121b9... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/clients/umount_finish.rb Log Message: ----------- Removed dead code Commit: b00d11f15c921fbddcfb703855c487eb5d8238f8 https://github.com/yast/yast-installation/commit/b00d11f15c921fbddcfb703855c... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/clients/umount_finish.rb Log Message: ----------- Refactored to modern style and made usable standalone Commit: f85119ef95cc284f11d936b93bb51a870cab4dcb https://github.com/yast/yast-installation/commit/f85119ef95cc284f11d936b93bb... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/clients/umount_finish.rb Log Message: ----------- Adapted to modernized version Commit: 3061bfb086f33be9eee4437be86cca850288031d https://github.com/yast/yast-installation/commit/3061bfb086f33be9eee4437be86... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/clients/umount_finish.rb Log Message: ----------- Removed obsolete requires and improved docs Commit: e4e41621b2e304373a4a9daa8d1b0f0986e1a9ea https://github.com/yast/yast-installation/commit/e4e41621b2e304373a4a9daa8d1... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/clients/umount_finish.rb M test/lib/clients/umount_finish_test.rb Log Message: ----------- Adapted unit test and made the tested method public Commit: 24e5f43e2d73e79e30ab573f46cbfc6cb082d004 https://github.com/yast/yast-installation/commit/24e5f43e2d73e79e30ab573f46c... Author: Stefan Hundhammer <Stefan.Hundhammer@gmx.de> Date: 2021-08-24 (Tue, 24 Aug 2021) Changed paths: M src/lib/installation/clients/umount_finish.rb Log Message: ----------- Fixed rubocop complaints Compare: https://github.com/yast/yast-installation/compare/e462623ed6ac...24e5f43e2d7...
participants (1)
-
Stefan Hundhammer