mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-19 15:14:23 +01:00
lightning/peer_control: set logging level for peers to match global.
That way it's controlled by --log-level= Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
@@ -127,6 +127,11 @@ new_log(const tal_t *ctx, struct log_book *record, const char *fmt, ...)
|
|||||||
return log;
|
return log;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum log_level get_log_level(struct log_book *lr)
|
||||||
|
{
|
||||||
|
return lr->print_level;
|
||||||
|
}
|
||||||
|
|
||||||
void set_log_level(struct log_book *lr, enum log_level level)
|
void set_log_level(struct log_book *lr, enum log_level level)
|
||||||
{
|
{
|
||||||
lr->print_level = level;
|
lr->print_level = level;
|
||||||
|
|||||||
@@ -83,6 +83,7 @@ void PRINTF_FMT(4,5) log_struct_(struct log *log, int level,
|
|||||||
const char *structname,
|
const char *structname,
|
||||||
const char *fmt, ...);
|
const char *fmt, ...);
|
||||||
|
|
||||||
|
enum log_level get_log_level(struct log_book *lr);
|
||||||
void set_log_level(struct log_book *lr, enum log_level level);
|
void set_log_level(struct log_book *lr, enum log_level level);
|
||||||
void set_log_prefix(struct log *log, const char *prefix);
|
void set_log_prefix(struct log *log, const char *prefix);
|
||||||
const char *log_prefix(const struct log *log);
|
const char *log_prefix(const struct log *log);
|
||||||
|
|||||||
@@ -56,7 +56,8 @@ static struct peer *new_peer(struct lightningd *ld,
|
|||||||
peer->fd = io_conn_fd(conn);
|
peer->fd = io_conn_fd(conn);
|
||||||
peer->connect_cmd = cmd;
|
peer->connect_cmd = cmd;
|
||||||
/* Max 128k per peer. */
|
/* Max 128k per peer. */
|
||||||
peer->log_book = new_log_book(peer, 128*1024, LOG_UNUSUAL);
|
peer->log_book = new_log_book(peer, 128*1024,
|
||||||
|
get_log_level(ld->dstate.log_book));
|
||||||
peer->log = new_log(peer, peer->log_book,
|
peer->log = new_log(peer, peer->log_book,
|
||||||
"peer %"PRIu64":", peer->unique_id);
|
"peer %"PRIu64":", peer->unique_id);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user