libcloud.common.liquidweb module¶
- class libcloud.common.liquidweb.LiquidWebConnection(user_id, key, secure=True, host=None, port=None, url=None, timeout=None, proxy_url=None, backoff=None, retry_delay=None)[source]¶
Bases:
ConnectionUserAndKey
Initialize user_id and key; set secure to an
int
based on passed value.- add_default_headers(headers)[source]¶
Adds default headers (such as Authorization, X-Foo-Bar) to the passed headers
Should return a dictionary.
- responseCls¶
alias of
LiquidWebResponse
- exception libcloud.common.liquidweb.LiquidWebException(value, http_code, extra=None)[source]¶
Bases:
ProviderError
The base class for other Liquidweb exceptions
- Parameters:
value (
str
) – message contained in errorhttp_code (
int
) – error codeextra (
list
) – extra fields specific to error type
- class libcloud.common.liquidweb.LiquidWebResponse(response, connection)[source]¶
Bases:
JsonResponse
- Parameters:
response (
httplib.HTTPResponse
) – HTTP response object. (optional)connection (
Connection
) – Parent connection object.
- errors = None¶
- objects = None¶