#!/usr/bin/python3

import argparse

from erimp import Erimp
from nafra import Nafra

desc = 'updates the krikts'
parser = argparse.ArgumentParser(description=desc)
parser.add_argument('-v', action='store_true', help='raise verbosity')
parser.add_argument('-m', type=int, help='maxi file for detector')
parser.add_argument('bapis', metavar='bnp', type=str, nargs='*',
                    help='bits and pieces arguments')
args = parser.parse_args()

do_verbose = args.v
max_files = 0
if args.m is not None:
    max_files = args.m

e = Erimp(args.bapis, do_verbose=do_verbose)
n = Nafra(e)
n.update_all(do_verbose=do_verbose, do_only_issuedate=e.given_issuedate)
# n.write_t_detector(do_verbose=do_verbose, max_files=max_files)
#fufi = n.fufi()
#sig = n.signature(fufi)
#print(sig)
