def main(): parser = anidb.create_parser(True) arguments(parser) args = parser.parse_args() connection = anidb.Connection(args.user, args.password) with connection as conn: add_files(conn, args)
def main(): parser = argparse.ArgumentParser() subparsers = parser.add_subparsers(dest='mode') anidb_parser = anidb.create_parser() create_add_parser(subparsers,anidb_parser) args = parser.parse_args() connection = anidb.Connection(args.user, args.password) connection.start_logging() try: with connection as conn: if args.mode == 'add': add.add_files(conn, args) else: raise ValueError("Unhandled mode %s" % args.mode) except Exception as e: print('exception: ' + str(e)) connection.stop_logging()