Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brainstorming around Business rules #240

Open
2 tasks
mohierf opened this issue Jul 2, 2015 · 5 comments
Open
2 tasks

Brainstorming around Business rules #240

mohierf opened this issue Jul 2, 2015 · 5 comments
Labels
Milestone

Comments

@mohierf
Copy link
Contributor

mohierf commented Jul 2, 2015

What should the WebUI do with business rules:

  • display business rules
  • help in building business rules ?
@mohierf mohierf added this to the 2.1 milestone Jul 3, 2015
@Simage
Copy link
Contributor

Simage commented Jul 31, 2015

Display is a definite.. possibly in such a way that you can see what part of the rule is causing the failure and which hosts and/or services are referenced.

While I think it may be nice to build and manage business rules and other config items from within the webui I wonder if that's perhaps a better task for a plug in. .. a plugin/module should be able to register it's own url using the internal appreference I believe....

@maethor
Copy link
Contributor

maethor commented Jul 31, 2015

You are absolutely right @Simage. It's not the case for know, but we could make it work to lighten the webui.

OK, my mistake. In fact this is already working. Look around line 317 of module.py. @mohierf have tested it this week and it's working.

@mohierf
Copy link
Contributor Author

mohierf commented Jul 31, 2015

+1. Thansk @Simage for your comments

@Simage
Copy link
Contributor

Simage commented Jul 31, 2015

@maethor Unless I'm missing something in my read, that's simply loading the plugins isn't it?

Edit: Sorry... got plugins and modules confused again

@maethor
Copy link
Contributor

maethor commented Jul 31, 2015

That's loading the plugins… for each module (the loop on line 314). So each module can brings it's pages.

Maybe I didn't understand your question?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants