Browse Source

Moving store-path to a global argument

pull/5/head
Ryan Reed 2 years ago
parent
commit
f02165aafb
2 changed files with 9 additions and 9 deletions
  1. +7
    -7
      src/transpose/console.py
  2. +2
    -2
      tests/test_console.py

+ 7
- 7
src/transpose/console.py View File

@ -41,6 +41,13 @@ def parse_arguments(args=None):
""",
)
parser.add_argument("--version", action="version", version=f"Transpose {version}")
parser.add_argument(
"--store-path",
dest="store_path",
nargs="?",
default=store_path,
help="The path to where the targets should be stored (default: %(default)s)",
)
subparsers = parser.add_subparsers(
help="Transpose Action", dest="action", required=True
@ -79,13 +86,6 @@ def parse_arguments(args=None):
"target_path",
help="The path to the directory that should be moved to storage",
)
store_parser.add_argument(
"--store-path",
dest="store_path",
nargs="?",
default=store_path,
help="The path to where the target should be stored (default: %(default)s)",
)
return parser.parse_args(args)


+ 2
- 2
tests/test_console.py View File

@ -10,11 +10,11 @@ def test_parse_arguments():
args = parse_arguments(
[
"--store-path",
"/mnt/store",
"store",
"--cache-filename",
"test-cache-file.json",
"--store-path",
"/mnt/store",
"MyTarget",
"/tmp/some/path",
]


Loading…
Cancel
Save