One-stop ZFS backup & replication solution
Go to file
Christian Schwarz 9465b593f9 cmd: configurable logrus formatters
We lost the nice context-stack [jobname][taskname][...] at the beginning
of each log line when switching to logrus.

Define some field names that define these contexts.
Write a human-friendly formatter that presents these field names like
the solution we had before logrus.

Write some other formatters for logfmt and json output along the way.

Limit ourselves to stdout logging for now.
2017-09-23 11:24:36 +02:00
cmd cmd: configurable logrus formatters 2017-09-23 11:24:36 +02:00
docs cmd: logging using logrus 2017-09-22 17:01:54 +02:00
jobrun jobrun: use notificationChannel instead of logger for communicating events 2017-09-02 11:08:24 +02:00
rpc rpc: re-architect connection teardown 2017-09-11 10:54:56 +02:00
scratchpad scratchpad: repeat: run a command in a certain interval or as soon as it finishes 2017-07-08 12:08:34 +02:00
sshbytestream sshbytestream & IOCommand: fix handling of dead child process 2017-08-09 21:01:06 +02:00
util cmd: logging using logrus 2017-09-22 17:01:54 +02:00
zfs pull log output: optimize to be readable by humans 2017-08-06 18:28:05 +02:00
.gitignore Initial commit 2017-04-14 01:40:49 +02:00
.gitmodules docs: remove GH pages repo as submodule, adjust publish.sh 2017-08-09 21:41:46 +02:00
Gopkg.lock go-yaml: direct dependency on github repo 2017-09-22 15:29:54 +02:00
Gopkg.toml go-yaml: direct dependency on github repo 2017-09-22 15:29:54 +02:00
LICENSE license: change attribution 2017-05-03 18:28:04 +02:00
main.go Switch to using https://github.com/spf13/cobra for CLI. 2017-07-06 13:36:55 +02:00
README.md Initial commit 2017-04-14 01:40:49 +02:00

zrepl

ZFS dataset replication. Not a shell script.