Skip to content

Commit 88fefb4

Browse files
committed
cfg: use a common base method for event logging
1 parent 1c3b3a2 commit 88fefb4

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

src/pyrocore/data/config/rtorrent.d/logging.rc

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,21 @@
55
#
66
# echo >>~/.pyroscope/rtorrent.d/.rcignore "logging.rc.default"
77

8+
catch = {false=, "method.insert.simple = string.replace, \"cat=(argument.0)\""}
9+
method.insert = pyro._date_now, simple|private, \
10+
"string.replace = (convert.date, (system.time_seconds)), {/, .}"
11+
812
# Logging + UI: Add day break to log
9-
schedule2 = log_new_day, 00:00:05, 24:00:00,\
10-
((print, "New day: ", ((convert.date, ((system.time_seconds)) )) ))
13+
schedule2 = log_new_day, 00:00:05, 24:00:00, ((print, "New day: ", ((pyro._date_now)) ))
1114

1215
# Emit regular warning when ~/NOCRON exists
1316
schedule2 = log_nocron, 900, 1800, "branch = (value, (os.path.mtime, ~/NOCRON, 0)), \
1417
((print, \"WARNING: Cron jobs disabled by ~/NOCRON\"))"
1518

1619
# EVENTS: Logging (don't log "opened", or you get swamped at startup)
17-
method.set_key = event.download.inserted_new, log,\
18-
"print=\"LOADED \",$d.name=,\" [\",$convert.date=$system.time=,\"]\""
19-
method.set_key = event.download.finished, log,\
20-
"print=\"COMPLETED \",$d.name=,\" [\",$convert.date=$system.time=,\"]\""
21-
method.set_key = event.download.closed, log,\
22-
"print=\"CLOSED \",$d.name=,\" [\",$convert.date=$system.time=,\"]\""
20+
method.insert = pyro._log_on_event, simple|private, \
21+
"print = $argument.0=, $d.name=, \" [\", $pyro._date_now=, \"]\""
22+
23+
method.set_key = event.download.inserted_new, ~log, ((pyro._log_on_event, "LOADED "))
24+
method.set_key = event.download.finished, ~log, ((pyro._log_on_event, "COMPLETED "))
25+
method.set_key = event.download.closed, ~log, ((pyro._log_on_event, "CLOSED "))

0 commit comments

Comments
 (0)