Source code for defermi.cli.main
import argparse
from .inputs import setup_import
[docs]
def main():
"""
Handle main.
"""
parser = argparse.ArgumentParser(
description="""
Command line interface for defermi. Type "defermi -h" to view options.
"""
)
subparsers = parser.add_subparsers()
setup_import(subparsers)
args = parser.parse_args()
try:
args.func
except AttributeError:
parser.print_help()
raise SystemExit("Please specify a command.")
return args.func(args)
if __name__ == '__main__':
main()