__init__.py 420 B

1234567891011121314151617181920
  1. import sys
  2. from .config import BaseConfig
  3. from .util import term
  4. def main(args):
  5. try:
  6. config = BaseConfig(args[0] if len(args) else '/etc/pacman-repo.yml')
  7. print(config)
  8. except Exception:
  9. from traceback import format_exc
  10. msg = "Error encountered:\n" + format_exc().strip()
  11. print(term().red(msg))
  12. sys.exit(1)
  13. if __name__ == '__main__':
  14. main(sys.argv[1:])