1pkg/gohalt

add throttler logger abstraction and logger abstraction implementation

1pkg opened this issue · 1 comments

1pkg commented

After #1 is implemented we could use marshaled state to do extra info logging. In this issue we need to add logger abstraction that could be accepted and called by existing runners. And add an implementation for logger.

1pkg commented

After rethinking i see too small additional value in this logging as gohalt already has fine error propagation and internal logging for some cases where error couldn't be propagated directly. Dumping and logging of full internal throttler state though could be valuable is definitely low priority now, so closing this issue until it's required.