Replaces one-liner function with lambda

This commit is contained in:
Luís Murta 2021-07-03 00:23:27 +01:00
parent 703acadaa9
commit fb93f9d4fd
Signed by: satprog
GPG Key ID: DDF2EFC6179009DC

View File

@ -61,7 +61,7 @@ def argparser() -> argparse.ArgumentParser:
Categorizing Categorizing
""" """
p_categorize = subparsers.add_parser("categorize", parents=[help]) p_categorize = subparsers.add_parser("categorize", parents=[help])
p_categorize.set_defaults(func=categorize) p_categorize.set_defaults(func=lambda args: categorize_data(DBManager(args.db)))
p_graph = subparsers.add_parser("graph", help="graph help") p_graph = subparsers.add_parser("graph", help="graph help")
p_report = subparsers.add_parser("report", help="report help") p_report = subparsers.add_parser("report", help="report help")
@ -108,17 +108,6 @@ def parse(args):
raise FileNotFoundError raise FileNotFoundError
def categorize(args):
"""Automatically categorizes transactions based on the regex of each
category. Manually present the remaining to the user.
Args:
args (dict): argparse variables
db (DBManager): db connection manager
"""
categorize_data(DBManager(args.db))
def status(state, args): def status(state, args):
"""Status """Status