open_db(args.database)
init_db()
import_glst()
+ use_pbar = ttyProgressBar and not args.no_pbar and sys.stdout.isatty()
for inpx in args.inpx:
- if ttyProgressBar and not args.no_pbar:
+ if use_pbar:
if len(inpx) > 25:
pbar_fname = inpx[:22] + '...'
else:
sys.stdout.flush()
pbar = ml_ttyProgressBar()
import_inpx(inpx, pbar_cb=pbar)
+ print("Ok")
else:
import_inpx(inpx)
- update_counters()
+ if use_pbar:
+ print("Updating counters", end=': ')
+ sys.stdout.flush()
+ pbar = ml_ttyProgressBar()
+ update_counters(pbar_cb=pbar)
+ print("Ok")
+ else:
+ update_counters()