#!/usr/bin/python3

import argparse
import subprocess
import sys

from erimp import Erimp
from sbore import Sbore
from trans import Trans

desc = 'apache config for editors'
parser = argparse.ArgumentParser(description=desc)
parser.add_argument('-v', action='store_true', help='raise verbosity')
parser.add_argument('bapis', metavar='bnp', type=str, nargs='*',
                    help='bits and pieces arguments')

args = parser.parse_args()
e = Erimp(args.bapis, do_verbose=args.v)
if e.given_fufi is None:
    print("I need an output file here, maybe make it")
    sys.exit(0)
sbore = Sbore(e, do_verbose=args.v)

sbore.apache_editors(e.given_fufi)
subprocess.run("sudo /usr/bin/systemctl force-reload apache2 > /dev/null",
               check=True, shell=True)
