Christian Schwarz
f6be5b776b
cmd: clean up usage of contextKeyLog through getter and setter functions
2018-08-26 14:58:57 +02:00
Christian Schwarz
e30ae972f4
gofmt
2018-08-25 21:30:25 +02:00
Christian Schwarz
094eced2c7
WIP: states with updater func instead of direct locking
2018-08-16 01:26:09 +02:00
Christian Schwarz
c1f3076eb3
WIP2 logging done somewhat
2018-08-10 17:06:00 +02:00
Christian Schwarz
aa3865d0a3
daemon: Job types as dedicated type
...
refs #67
2018-04-05 22:22:55 +02:00
Christian Schwarz
f992fed968
control pprof rewrite: expose pprof metrics via HTTP server controlled from CLI
2018-02-17 16:20:10 +01:00
Christian Schwarz
ce351146cf
job control: implement JobStatus
2017-12-27 14:39:46 +01:00
Christian Schwarz
14b8d69a63
cmd control status + expose DaemonStatus via control API
...
refs #10
2017-12-27 14:39:46 +01:00
Christian Schwarz
8c7e373049
daemon: DaemonStatus + JobStatus + dummy implementation
...
refs #10
2017-12-27 14:39:46 +01:00
Christian Schwarz
583a63a68f
refactor: encapsulate pulling in a struct
...
refs #10
2017-12-24 15:23:28 +01:00
Christian Schwarz
896f31bbf3
'zrepl version' and 'zrepl control version' subcommand + maintainer README
...
Version is autodetected on build using git
If it cannot be detected with git, an override must be provided.
For tracability of distros, the distroy packagers should override as
well, which is why I added a README entry for package mainatiners.
refs #35
2017-11-18 21:12:48 +01:00
Christian Schwarz
83bb97a845
control job: wrong error on context done
2017-10-05 21:20:01 +02:00
Christian Schwarz
3ff9e6d2f7
structured logging for control job
2017-09-23 11:07:08 +02:00
Christian Schwarz
bfcba7b281
cmd: logging using logrus
2017-09-22 17:01:54 +02:00
Christian Schwarz
3eaba92025
cmd: introduce control socket & subcommand
...
Move pprof debugging there.
2017-09-18 00:16:28 +02:00