Skip to content

Commit 7416006

Browse files
author
root
committed
#71,72 implemeted logged_metric and solve initialize pre/post_hook error
1 parent 79dc23c commit 7416006

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

basescript/log.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,10 @@ def dump_metrics(log, interval):
293293
fn(event, type='metric', __grouped__=True, num=n, **d)
294294

295295
def metrics_grouping_processor(logger_class, log_method, event):
296+
if event.get('type') == 'logged_metric':
297+
event['type'] = 'metric'
298+
return event
299+
296300
if event.get('type') != 'metric':
297301
return event
298302

@@ -435,8 +439,8 @@ def init_logger(
435439
quiet=False,
436440
level='INFO',
437441
fpath=None,
438-
pre_hooks=None,
439-
post_hooks=None,
442+
pre_hooks=[],
443+
post_hooks=[],
440444
metric_grouping_interval=None
441445
):
442446

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def get_long_description():
2222

2323
long_description = get_long_description()
2424

25-
version = '0.2.5'
25+
version = '0.2.6'
2626
setup(
2727
name="basescript",
2828
version=version,

0 commit comments

Comments
 (0)