#!/usr/bin/env python3
"""Usage:
    multicerti reload [-c <conf_file>] [--skip-certbot]
    multicerti --version
"""
import docopt
import os.path

import multicerti
from multicerti.app import App
from multicerti.conf import Conf

if __name__ == '__main__':
    args = docopt.docopt(__doc__)
    if args['--version']:
         print(multicerti.__version__)
    elif args['reload']:
        if args['-c']:
            conf = Conf.load(args['<conf_file>'])
        else:
            conf = Conf.default_conf()
        if args['--skip-certbot']:
            App(conf).update_nginx_conf()
        else:
            App(conf).update_certs()
            
        
    
