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

Refactor to use backend interface, add System type #219

Closed
cohix opened this issue Jun 21, 2022 · 1 comment
Closed

Refactor to use backend interface, add System type #219

cohix opened this issue Jun 21, 2022 · 1 comment
Assignees

Comments

@cohix
Copy link
Contributor

cohix commented Jun 21, 2022

We should create a backend interface that can be used to run the backend for a V system. The current orchestrator should be refactored to conform to that interface. The main Server should be renamed to Proxy, and then wrapped in a new type, System, which takes in a proxy and a backend.

The orchestrator should then be moved into the CLI repo, and passed into the System constructor as the backend, thus decoupling everything.

@cohix cohix self-assigned this Jun 21, 2022
@cohix cohix changed the title Embed Sat, update CLI and orchestrator to match Embed Sat, update orchestrator to match Jun 21, 2022
@cohix cohix changed the title Embed Sat, update orchestrator to match Refactor to use backend interface, add System type Jun 21, 2022
@cohix
Copy link
Contributor Author

cohix commented Aug 8, 2022

Done

@cohix cohix closed this as completed Aug 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant