Skip to content

Commit c3ff93d

Browse files
committed
fixup! Use log facade and log4rs for logging.
1 parent df88edb commit c3ff93d

File tree

3 files changed

+34
-36
lines changed

3 files changed

+34
-36
lines changed

ldk-server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ edition = "2021"
55

66
[dependencies]
77
log = { version = "0.4.25", default-features = false, features = ["std"]}
8-
log4rs = { version = "1.3.0", default-features = false, features = ["config_parsing", "toml_format", "rolling_file_appender"] }
8+
log4rs = { version = "1.3.0", default-features = false, features = ["config_parsing", "toml_format", "rolling_file_appender", "compound_policy","fixed_window_roller","size_trigger"] }
99
ldk-node = { git = "https://github.com/lightningdevkit/ldk-node.git", rev = "2095d878be10923845bcdd1dd039ab0e670e723d" }
1010
serde = { version = "1.0.203", default-features = false, features = ["derive"] }
1111
serde_json = { version = "1.0.118", default-features = false }

ldk-server/log4rs.toml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
refresh_rate = "30 seconds"
2+
3+
[appenders.rolling_file_appender]
4+
kind = "rolling_file"
5+
path = "logs/ldk-server.log"
6+
encoder.pattern = "{d(%Y-%m-%d %H:%M:%S)} [{t}] {l} {M} - {m}{n}"
7+
8+
[appenders.rolling_file_appender.policy]
9+
kind = "compound"
10+
11+
[appenders.rolling_file_appender.policy.trigger]
12+
kind = "size"
13+
limit = 10485760 # 10 MB
14+
15+
[appenders.rolling_file_appender.policy.roller]
16+
kind = "fixed_window"
17+
pattern = "logs/ldk-server.{}.log"
18+
base = 1
19+
count = 5
20+
21+
[root]
22+
level = "info"
23+
appenders = ["rolling_file_appender"]
24+
25+
[loggers.ldk-server]
26+
level = "info"
27+
appenders = ["rolling_file_appender"]
28+
additive = false
29+
30+
[loggers.ldk-node]
31+
level = "debug"
32+
appenders = ["rolling_file_appender"]
33+
additive = false

ldk-server/log4rs.yaml

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)