#!/usr/bin/env python
from argparse import ArgumentParser
from limits_exporter import start_server

def main():
    parser = ArgumentParser()
    parser.add_argument("--clouds", help="comma seperated list of clouds to use", default=None)
    parser.add_argument("--interval", help="interval between scrapes", type=int, default=10)
    parser.add_argument("--port", help="port on which metrics are exposed", type=int, default=9500)
    args = parser.parse_args()

    start_server(
        args.port,
        args.interval,
        args.clouds
    )

if __name__ == "__main__":
    main()
