#!/usr/bin/env python
#
# Run the Mailjam XML-RPC server
#

import argparse

from mailjam.daemon import MailjamDaemon

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

if __name__ == '__main__':
    results = parser.parse_args()
    if results.config:
        daemon = MailjamDaemon(configfile=results.config)
    else:
        daemon = MailjamDaemon()
    daemon.run()
