import cli.args as cliargs import commands.commit as commit import commands.config as config import commands.init as init import commands.pull as pull import commands.push as push args, ap = cliargs.add_cli_args() if args.cmd == None: ap.print_help() print("\nSpecify a subcommand, '-h' or '-v'") exit(64) print( """ _ ( ) _ _ _ __ ___| |__ ___ ___ __ _ __ / _ ) __)/ ___) _ \\ _ _ \\/ _ \\ __) ( (_| | | ( (___| | | | ( ) ( ) | (_) | | \\__ _)_) \\____)_) (_)_) (_) (_)\\__ |_) ( )_) | \\___/ """ ) if args.cmd == "commit": commit.commit(args.dry_run, args.force, args.no_apply, args.no_commit) elif args.cmd == "config": config.config() elif args.cmd == "init": init.init(args.force) elif args.cmd == "pull": pull.pull(args.rebase, args.apply) elif args.cmd == "push": push.push(args.force)