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

[programs/cluido] Be less hard-wired as to which servers are started #133

Open
perlun opened this issue Oct 18, 2018 · 0 comments
Open

[programs/cluido] Be less hard-wired as to which servers are started #133

perlun opened this issue Oct 18, 2018 · 0 comments
Labels

Comments

@perlun
Copy link
Contributor

perlun commented Oct 18, 2018

chaos is, by design, a microservice architecture. We decided to, once and for all, slay the monolith and this affects all of the system in "a great many things".

However, sometimes we have been a bit sloppy in making things presume other things being present and this is not good. For example, the pci command in cluido - it currently fails with a "mailbox 0 could not be found" if you attempt to use it when the pci server is not started. Of course it should be possible to run a chaos system without PCI (even though such a configuration is odd).

So: cluido should try to resolve the pci service, and if it is not found, gracefully handle that scenario.

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

1 participant