#!/usr/bin/env python
#
# Run the Mailjam CLI client

import argparse
from mailjam.cli import CLIClient

msg = 'mailjam-cli: Mailing lists CLI client'
parser = argparse.ArgumentParser(description=msg)
parser.add_argument('-c', '--config', action='store', dest='config',
                    help='Set the path to a valid mailjam cli client configuration file')
parser.add_argument('-v', '--version', action='version',
                    version='mailjam cli client 0.1.0')

if __name__ == '__main__':
    results = parser.parse_args()
    if results.config:
        cli_client = CLIClient(configfile=results.config)
    else:
        cli_client = CLIClient()
    cli_client.cmdloop()
