diff --git a/sort_certificate.py b/sort_certificate.py index 5e3c05e..396e5cb 100755 --- a/sort_certificate.py +++ b/sort_certificate.py @@ -239,12 +239,10 @@ def load_root_issuers(): return root_issuers - -def main(): +def handle_args(): ''' - main program start and argument parsing + Handle tool arguments ''' - parser = ArgumentParser(description='Reorder X509/RSA data for' ' hosting use') @@ -287,10 +285,19 @@ def main(): help='x509 fullchain (+ rsa privkey)' ' bundles to be checked') - args = parser.parse_args() + return parser.parse_args() + + +def main(): + ''' + main program start and argument parsing + ''' + root_issuers = None + args = handle_args() + if args.verbose: logging.basicConfig(level=logging.INFO) elif args.debug: