#!/usr/bin/python3

import argparse

from erimp import Erimp
from velop import Velop

desc = 'velop files update'
parser = argparse.ArgumentParser(description=desc)
parser.add_argument('-v', action='store_true', help='raise verbosity')
parser.add_argument('-m', type=int, help='max number of files, for testing')
parser.add_argument('-S', type=str, help='set sigfi, for testing')
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 'no_seeds' in e.conf:
    print("Without seeds, here is no need to velop.")
    quit()

velop = Velop(erimp=e, do_sigfi=args.S)
velop.update(do_verbose=args.v, max_files=args.m, do_sigfi=args.S)
# data = velop.serve()
# print(data)
