parse config file argument as Path

This commit is contained in:
2025-12-10 15:54:32 +09:00
parent 919d7a5afe
commit 9c0bd54be6
+4 -2
View File
@@ -1,5 +1,6 @@
import argparse import argparse
import sys import sys
from pathlib import Path
from dibbler.conf import DEFAULT_CONFIG_PATH, config, default_config_path_submissive_and_readable from dibbler.conf import DEFAULT_CONFIG_PATH, config, default_config_path_submissive_and_readable
@@ -9,8 +10,9 @@ parser.add_argument(
"-c", "-c",
"--config", "--config",
help="Path to the config file", help="Path to the config file",
type=str, type=Path,
required=False, metavar="FILE",
default="config.ini",
) )
subparsers = parser.add_subparsers( subparsers = parser.add_subparsers(