Regression of argument parsing for default actions
What I'm trying to do and why
Pass arguments to implicit sub-commands when running the default borgmatic actions (prune, create, check). Why: This was existing functionality used to customize prune, create, or check actions. It apparently regressed in 1.3.17 during the argument parsing refactor.
Steps to reproduce
$ borgmatic --progress
Error parsing arguments: /root/.local/bin/borgmatic --progress
The argument to the implicit
create action is accepted and the invocation succeeds.
borgmatic version: 1.3.17
borgmatic installation method:
pip install --user as root
Borg version: 1.1.10
Python version: 3.7.4
operating system and version: Manjaro stable
Deleting a branch is permanent. It CANNOT be undone. Continue?