Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/GH-724-dmlog' into ehp/early-v1.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
ericpassmore committed Sep 10, 2024
2 parents 9cd521d + c56d414 commit 116e9eb
Show file tree
Hide file tree
Showing 2 changed files with 175 additions and 1 deletion.
6 changes: 5 additions & 1 deletion libraries/libfc/src/log/dmlog_appender.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,14 @@ namespace fc {

dmlog_appender::dmlog_appender( const std::optional<dmlog_appender::config>& args )
:dmlog_appender(){
if (!args || args->file == "-")
if (!args || (args->file == "-" || args->file == "-stdout"))
{
my->out = stdout;
}
else if (args->file == "-stderr")
{
my->out = stderr;
}
else
{
my->out = std::fopen(args->file.c_str(), "a");
Expand Down
170 changes: 170 additions & 0 deletions programs/nodeos/logging-deep-mind.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
{
"includes": [],
"appenders": [{
"name": "stderr",
"type": "console",
"args": {
"stream": "std_error",
"level_colors": [{
"level": "debug",
"color": "green"
},{
"level": "warn",
"color": "brown"
},{
"level": "error",
"color": "red"
}
]
},
"enabled": true
},{
"name": "stdout",
"type": "console",
"args": {
"stream": "std_out",
"level_colors": [{
"level": "debug",
"color": "green"
},{
"level": "warn",
"color": "brown"
},{
"level": "error",
"color": "red"
}
]
},
"enabled": true
},{
"name" : "deep-mind",
"type": "dmlog",
"args": {
"file": "-stderr",
"_comment": "file can be a filename or -, -stdout, -stderr. -stdout is same as -"
}
}
],
"loggers": [{
"name": "default",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "net_plugin_impl",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "http_plugin",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "producer_plugin",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "transaction_success_tracing",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "transaction_failure_tracing",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "trace_api",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "transaction_trace_success",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "transaction_trace_failure",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "transient_trx_success_tracing",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "transient_trx_failure_tracing",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "state_history",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "vote",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "transaction",
"level": "warn",
"enabled": true,
"additivity": false,
"appenders": [
"stderr"
]
},{
"name": "deep-mind",
"level": "debug",
"enabled": true,
"additivity": false,
"appenders": [
"deep-mind"
]
}
]
}

0 comments on commit 116e9eb

Please sign in to comment.