Github user revans2 commented on the issue:
https://github.com/apache/storm/pull/1674
@nilday I was thinking that you didn't really need to change your code much
at all, and still leave it in java. I would be perfectly happy to have your
scheduler take a scheduler as input to the constructor and wrap it. Then you
could modify one small place in nimbus.clj.
https://github.com/apache/storm/blob/master/storm-core/src/clj/org/apache/storm/daemon/nimbus.clj#L116-L132
to wrap the returned scheduler in your implementation.
The UI work can be a follow on JIRA, but I would like to see at least a
metric put in place that shows the number of blacklisted nodes so we can at
least set up alerts on it.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---