add '--config-open' and '--config-status' (#5713)

adapted from 119a25a59cd07781844136ed3d360e7d820b112c
This commit is contained in:
Mike Fährmann
2024-06-13 23:08:11 +02:00
parent a92c0bef96
commit 3fc2e61818
4 changed files with 92 additions and 3 deletions

View File

@@ -220,8 +220,13 @@ def main():
cnt, "entry" if cnt == 1 else "entries", cache._path(),
)
elif args.config_init:
return config.initialize()
elif args.config:
if args.config == "init":
return config.initialize()
elif args.config == "status":
return config.status()
else:
return config.open_extern()
else:
if not args.urls and not args.input_files: