def start_with_args(params): args = parse(params) if args.version: print_version() # try: if args.bots: handle_bots(args) if args.integrations: handle_integrations(args) if args.cancel: handle_cancel(args) if args.integrate: handle_integrate(args) if args.init: handle_init(args) if args.running: handle_running(args)
def main(): args = cli.parse() if args.attack_ext_id: common_utils.get_mitigations(args.attack_ext_id)
exit('Exiting...relaunch when ready') return True def init_dirs(): if not os.path.exists(OUTPUT_DIR): os.mkdir(OUTPUT_DIR) if not os.path.exists(USER_OUTPUT_DIR): os.mkdir(USER_OUTPUT_DIR) if __name__ == "__main__": #Check dependencies check_deps() #parse the command line arguments options = cli.parse() #set number of bins if options.num_bins: NUM_BINS = options.num_bins else: NUM_BINS = 15 #finish constructing USER_OUTPUT_DIR var folder_name = "%s.%s.%s.%s.%s.%s" % ( str(datetime.date.today()), options.frame_interval, options.driver_power, options.table_angle, options.puck_mass, NUM_BINS