You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to create an http client for interacting with Vagrant Cloud. Should be defined within the SDK. It should support having the authentication token set and automatically apply the auth header on requests. Should include conditional application of header based on destination host (like how we do it in the cloud middleware for adding auth in the Ruby implementation).
Ideally we should also have a way for plugins to request the client (so an endpoint somewhere and mappers) but depending we can cut that into a separate ticket.
Use case (optional)
The user and plugins will be able to interact with Vagrant Cloud
Description
We need to create an http client for interacting with Vagrant Cloud. Should be defined within the SDK. It should support having the authentication token set and automatically apply the auth header on requests. Should include conditional application of header based on destination host (like how we do it in the cloud middleware for adding auth in the Ruby implementation).
Ideally we should also have a way for plugins to request the client (so an endpoint somewhere and mappers) but depending we can cut that into a separate ticket.
Use case (optional)
The user and plugins will be able to interact with Vagrant Cloud
Supporting materials
Will require hooks to be implemented #12853
Pre-existing work: #287 and hashicorp/vagrant-plugin-sdk#172
Estimated task complexity time-frame (does not guarantee a delivery date)
Estimated user impact
Major
The text was updated successfully, but these errors were encountered: