ExOvh v0.4.0 ExOvh View Source
A default client for sending requests to the OVH API.
ExOvh
is the default client. Additional clients such as MyApp.MyClient.Ovh
can be created - see PAGES
.
Link to this section Summary
Functions
Gets all the application configuration settings
Gets all the default :hackney
options to be sent with each request
Gets all the :ovh
configuration settings
Prepares a request prior to sending by applying standard transformations to the request
Sends a request to the ovh api using httpipe
Sends a request to the ovh api using httpipe
Starts the client supervision tree
Link to this section Functions
Gets all the application configuration settings
Gets all the default :hackney
options to be sent with each request
Gets all the :ovh
configuration settings
prepare_request(HTTPipe.Conn.t() | HTTPipe.Request.t()) :: HTTPipe.Conn.t()
Prepares a request prior to sending by applying standard transformations to the request
request(HTTPipe.Conn.t()) :: {:ok, HTTPipe.Conn.t()} | {:error, HTTPipe.Conn.t()}
Sends a request to the ovh api using httpipe.
request!(HTTPipe.Conn.t()) :: HTTPipe.Conn.t() | no_return()
Sends a request to the ovh api using httpipe.
Starts the client supervision tree