#!/usr/bin/env python3 import argparse, logging import os.path as path from config import Config, make_chroot parser = argparse.ArgumentParser(description='Build some packages.') parser.add_argument('-c', metavar='config', dest="config", default="/etc/middlearch", help="configuration directory") parser.add_argument('--verbose', '-v', action='count', default=0) args = parser.parse_args() verbosities = [logging.WARNING, logging.INFO, logging.DEBUG] logging.basicConfig(format="[%(asctime)s] %(levelname)s (%(filename)s.%(funcName)s): %(message)s", level=verbosities[min(args.verbose, len(verbosities)-1)]) config = Config(args.config) make_chroot(args.config)