R.I.Pienaar
R.I.Pienaar
We now have quite a bit of streams and things to configure and each have a command of their own - fine for queues and such - but for the...
When a task is expired retrying it does not work - the expire time remains in the past. So the question is should this work and what about the deadline?...
With leader election landing in #18 we should consider a mode where multiple processors on a queue would leader elect and only 1 would process jobs, handy for ordering related...
It should be able to wrap a task handler in another - for example to create extra logging without modifing existing handlers. Just like go http middleware essentially.
There's a few things I want to do - mainly toward getting rid of the `mcollective_agent_bolt_tasks` and `mcollective_choria` modules and trimming down the `mcollective` one. - [x] Move config to...
- [ ] An `*.msi` file to install choria ([POC here](https://github.com/smortex/go-choria/commit/a7f06150f2959681a9618abb1a519d0c8a712027)). `PACKAGES=windows_64 rake build` will build for windows now, added in https://github.com/choria-io/go-choria/issues/769 if paths are wrong etc pls fix there...
This means for now it would only need to have the `mcollective` module as a dependency but in future we should move to deprecate that module entirely and possibly move...
I imagine things like `Choria::Validation::Shellsafe` or if possible something like `Choria::Validation[shellsafe]` like `Pattern` takes, this way we can support any the user have, but a number of the basic ones...