mirror of
https://github.com/lilydjwg/nvchecker
synced 2025-02-21 13:06:59 +00:00
fix not using keyfile in configuration file when --keyfile not given
fixes #136.
This commit is contained in:
parent
bc1f9df8c6
commit
25b3eb5261
@ -22,7 +22,7 @@ def main() -> None:
|
|||||||
parser = argparse.ArgumentParser(description='New version checker for software')
|
parser = argparse.ArgumentParser(description='New version checker for software')
|
||||||
parser.add_argument('-k', '--keyfile',
|
parser.add_argument('-k', '--keyfile',
|
||||||
metavar='FILE', type=str,
|
metavar='FILE', type=str,
|
||||||
help='use specified keyfile')
|
help='use specified keyfile (override the one in configuration file)')
|
||||||
parser.add_argument('-t', '--tries', default=1, type=int, metavar='N',
|
parser.add_argument('-t', '--tries', default=1, type=int, metavar='N',
|
||||||
help='try N times when network errors occur')
|
help='try N times when network errors occur')
|
||||||
core.add_common_arguments(parser)
|
core.add_common_arguments(parser)
|
||||||
@ -32,7 +32,7 @@ def main() -> None:
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
entries, options = core.load_file(
|
entries, options = core.load_file(
|
||||||
args.file, use_keymanager=bool(args.keyfile))
|
args.file, use_keymanager=not bool(args.keyfile))
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
sys.exit('version configuration file not given and default does not exist')
|
sys.exit('version configuration file not given and default does not exist')
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user