Util.error( "Can't work without account_from || account_to || account_src_file!! Please, inform all parameters!!" )) logging.error(Util.error("message: {m}".format(m=error))) logging.error( Util.error("type: {t} with args {args}".format( t=type(error), args=error.args))) sys.exit("Failed execution. Please, see the log above.") logging.debug(Util.debug(vars(account))) if account is None: logging.error(Util.error("Failed with account: need be defined!!!")) sys.exit("Failed execution. Please, see the log above.") print("--------------------------") print(args.classifier) logging.debug( Util.debug("args.classifier --> {c}".format(c=args.classifier))) print("--------------------------") classifier = None if args.classifier is not None: classifier = Classifier(args.classifier) logging.debug(Util.debug("classifier --> {c}".format(c=classifier))) # FIXME args.gnucash_file must be mandatory!!! Cli.import_data(account, args.currency, args.dry_run, args.gnucash_file, classifier) sys.exit(0)