Christian Schwarz
83d450b1f2
config: support days (d) and weeks (w) in durations
...
fixes #18
2017-10-05 15:17:37 +02:00
Christian Schwarz
0cbee78b40
fix unreachable code & missing stringer-generated code
2017-09-30 16:31:55 +02:00
Christian Schwarz
bfcba7b281
cmd: logging using logrus
2017-09-22 17:01:54 +02:00
Christian Schwarz
a459f0a0f6
go-yaml: direct dependency on github repo
2017-09-22 15:29:54 +02:00
Christian Schwarz
e87ce3f7cf
cmd: no context + logging for config parsing
2017-09-22 14:13:30 +02:00
Christian Schwarz
eaed271a00
cmd: config: remove annoying parser logs
2017-09-18 00:16:28 +02:00
Christian Schwarz
3eaba92025
cmd: introduce control socket & subcommand
...
Move pprof debugging there.
2017-09-18 00:16:28 +02:00
Christian Schwarz
9cd83399d3
cmd: remove global state in main.go
...
* refactoring
* Now supporting default config locations
2017-09-17 18:32:00 +02:00
Christian Schwarz
5faafbb1b4
cmd: noprune prune policy
2017-09-15 19:32:09 +02:00
Christian Schwarz
1deaa459c8
config: unify job debugging options
2017-09-11 15:45:10 +02:00
Christian Schwarz
f3689563b5
config: restructure in 'jobs' and 'global' section
2017-09-11 13:43:18 +02:00
Christian Schwarz
73c9033583
WIP: Switch to new config format.
...
Don't use jobrun for daemon, just call JobDo() once, the job must
organize stuff itself.
Sacrifice all the oneshot commands, they will be reintroduced as
client-calls to the daemon.
2017-09-10 17:53:54 +02:00