from eliot import start_action, to_file to_file(open("app.log", "w")) with start_action(action_type="myapp:doing-something", arg1="value1", arg2="value2") as action: ... action.success(successful=True) action.add_success_fields(field1="value1", field2="value2") from eliot import log_call @log_call(logger=logger) def my_function(foo, bar): logger.info("Executing my_function", foo=foo, bar=bar) ... from eliot import add_filter, contains_field add_filter(contains_field("field_name")) add_filter(contains_field("action_type")) remove_filter(contains_field("field_name"))


上一篇:
下一篇:
切换中文