-
Notifications
You must be signed in to change notification settings - Fork 27
move to Dropshot API manager #951
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
move to Dropshot API manager #951
Conversation
Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
pub fn all_apis() -> anyhow::Result<ManagedApis> { | ||
let apis = vec. Later we want to actually set up leaf 8000_001E, so after this merges I'll have a followup to remove that leaf from the inital Milan definition to keep the profile constant when `propolis-server` is smarter about the leaf.
Part of oxidecomputer/omicron#8922.
With this change, APIs can be managed via
cargo xtask openapi
, similar to the flow in Omicron.