#!/usr/bin/python3

import argparse
# import os

from erimp import Erimp
from ralil import Ralil

desc = 'maintain the raw likelihood links'
parser = argparse.ArgumentParser(description=desc)
parser.add_argument('-v', action='store_true', help='raise verbosity')
parser.add_argument('-m', type=int, help='max updates')
parser.add_argument('-r', type=str, help='report on repcode')
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)

ralil = Ralil(e, do_verbose=args.v)
ralil.update(do_max=args.m)
if args.r is not None:
    ralil.report_on_repcode(args.r)
#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)
