Christian Schwarz
|
2407556f15
|
main: implement request handler.
|
2017-05-07 12:28:03 +02:00 |
|
Christian Schwarz
|
cd8796aed4
|
rpc: Initial|IncrementalTransferRequest transfer zfs data structures
|
2017-05-07 12:20:56 +02:00 |
|
Christian Schwarz
|
fa97d3d98a
|
config: parse InitialReplPolicy with default to most_recent
|
2017-05-07 12:00:34 +02:00 |
|
Christian Schwarz
|
22454738af
|
application-wide logging through Logger interface
|
2017-05-03 18:32:11 +02:00 |
|
Christian Schwarz
|
55463e5f26
|
jobrun: per-job logger
|
2017-05-03 18:28:04 +02:00 |
|
Christian Schwarz
|
3b6d79ec67
|
jobrun: log through abstract logger interface instead of stderr
|
2017-05-03 18:27:55 +02:00 |
|
Christian Schwarz
|
77f749112c
|
main: remove global handler and unused structs
|
2017-05-03 18:27:23 +02:00 |
|
Christian Schwarz
|
f005ce318d
|
Purge model package, not really used anyways.
|
2017-05-03 17:26:45 +02:00 |
|
Christian Schwarz
|
43f67d2b7c
|
rpc: add FilesystemVersionsRequest
|
2017-05-03 17:12:15 +02:00 |
|
Christian Schwarz
|
301be177ea
|
config: fix broken parsing of direct mapping
Would only parse wildcard ('|') DirectMapping but no specific direct
mappings.
|
2017-05-01 20:08:20 +02:00 |
|
Christian Schwarz
|
6da2deb96e
|
config: fix mapping parser
|
2017-04-30 23:47:11 +02:00 |
|
Christian Schwarz
|
3e0c758d7f
|
config: PushACLs, sinks are also just ClientMappings & LOCAL_TRANSPORT_IDENTITY
|
2017-04-30 23:47:11 +02:00 |
|
Christian Schwarz
|
2e6dc26993
|
sshbytestream: IdentityFile and custom SSHCommand.
|
2017-04-30 23:46:59 +02:00 |
|
Christian Schwarz
|
2d57e15936
|
Change transport format in zrepl config & parse it.
|
2017-04-29 20:10:09 +02:00 |
|
Christian Schwarz
|
9edc2005ea
|
config; pointer to pools for pull and push jobs
|
2017-04-29 19:07:47 +02:00 |
|
Christian Schwarz
|
526255a9ef
|
Implement jobrun package, abstraction for cron-like goroutines.
Unlike cron, there is no overtaking though.
|
2017-04-29 18:29:15 +02:00 |
|
Christian Schwarz
|
d9ecfc8eb4
|
Gofmt megacommit.
|
2017-04-26 20:29:54 +02:00 |
|
Christian Schwarz
|
9750bf3123
|
Wireframe main executable.
|
2017-04-26 20:22:17 +02:00 |
|
Christian Schwarz
|
00231ecb73
|
Implement config parser.
|
2017-04-26 19:57:40 +02:00 |
|
Christian Schwarz
|
123becbd22
|
Interface wireframe
|
2017-04-14 19:26:32 +02:00 |
|