#!/usr/bin/python3

import argparse
# import os

from erimp import Erimp
from kosel import Kosel

desc = 'maintain the classing archive'
parser = argparse.ArgumentParser(description=desc)
parser.add_argument('-v', action='store_true', help='raise verbosity')
parser.add_argument('-l', action='store_true', help='list dates')
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)

kosel = Kosel(e)

if args.l:
    """same as for the clarf"""
    datfis = kosel.get_datfis()
    for issuedate in datfis:
        print(issuedate + ' ' + datfis[issuedate])
    sys.exit()

kosel.update(issuedate=e.given_issuedate, repcode=e.given_repcode)
#c.does_it_need_renewal('2021-06-20')

#for repcode in e.live:
#    dafu = c.get_dafus(repcode)
#    if dafu is None:
#        continue
#
#    # print(dafu)
