Ingesters should probably loop forever and sleep for like an hour or something between runs, ideally we should also gracefully terminate them on os signals
https://stackoverflow.com/questions/11268943/is-it-possible-to-capture-a-ctrlc-signal-and-run-a-cleanup-function-in-a-defe
https://golang.org/pkg/time/#Ticker
w/ a select
Ingesters should probably loop forever and sleep for like an hour or something between runs, ideally we should also gracefully terminate them on os signals
https://stackoverflow.com/questions/11268943/is-it-possible-to-capture-a-ctrlc-signal-and-run-a-cleanup-function-in-a-defe
https://golang.org/pkg/time/#Ticker
w/ a select