Replaces one-liner function with lambda
This commit is contained in:
parent
703acadaa9
commit
fb93f9d4fd
@ -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
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user