Skip to content
Snippets Groups Projects

WS-179: subtask #6 -- remove argparse namespace dependencies in classes

Merged Janet Goldstein requested to merge WS-179-6-kill-namespace-dependencies into main
3 unresolved threads
3 files
+ 4
16
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -27,6 +27,7 @@ from .errors import (
NGASServiceErrorException,
SizeMismatchException,
TERMINAL_ERROR_CODES,
FileErrorException,
)
LOG_FORMAT = "%(module)s.%(funcName)s, %(lineno)d: %(message)s"
@@ -363,7 +364,7 @@ def confirm_complete_args(args: List[str]):
# did they just forget to specify it?
if output_dir_arg.startswith("--"):
raise MissingSettingsException("--output-dir is required")
raise FileNotFoundError(f"output dir '{output_dir_arg}' not found")
raise FileErrorException(f"output dir '{output_dir_arg}' not found")
if not path_is_accessible(output_dir):
raise FileNotFoundError(f"permission denied on {output_dir}")
Loading