#!/usr/bin/env python3
# PYTHON_ARGCOMPLETE_OK

import importlib
import logging
import os
import pkgutil
import sys

logging.basicConfig(level=logging.ERROR)
logging.getLogger("botocore.vendored.requests").setLevel(logging.ERROR)

import argcomplete  # noqa

import aegea  # noqa

for importer, modname, is_pkg in pkgutil.iter_modules(aegea.__path__):
    importlib.import_module((aegea.__package__ or "aegea") + "." + modname)

argcomplete.autocomplete(aegea.parser)

if len(sys.argv) < 2:
    aegea.parser.print_help()
    aegea.parser.exit(1)

aegea.main()
