#!/usr/bin/python3

import argparse
import os
import sys

import dater
import filer

from erimp import Erimp
from mocla import Mocla

desc = 'transit a rif to report-specific state'
parser = argparse.ArgumentParser(description=desc)
parser.add_argument('-v', action='store_true', help='raise verbosity')
parser.add_argument('-t', action='store_true', help='write to /tmp/test.xml')
#parser.add_argument('-f', type=str, help='use this issue fufi')
#parser.add_argument('-c', action='store_true', help='cache selection screen')
#parser.add_argument('-b', type=str, help='box as zahl:leiz')
#parser.add_argument('-n', action='store_true', help='no assemble')
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)

transit_sheet_fufi = e.dirs['style'] + '/transit.xslt.xml'
if not os.path.isfile(transit_sheet_fufi):
    print("I can't transit without a sheet " + transit_sheet_fufi)

#print(transit_sheet_fufi)
#print(e.given_repcode)
#print(e.given_fufi)
#if 'transit' not in e.t.sheets:
#    e.t.load_sheet('transit')

out_fufi = e.given_fufi
if args.t:
    out_fufi = '/tmp/test.xml'
## trannfrom te same fufi
e.t.fufi(out_fufi, 'transit')


quit()
