libcloud.common.worldwidedns module

exception libcloud.common.worldwidedns.CouldntReachNameServer(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.CouldntRemoveDomain(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.DomainBanned(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.ErrorOnReloadInNameServer(server, http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.ExistentDomain(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.InvalidDomainName(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.LimitExceeded(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.LoginOrPasswordNotMatch(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.NewUserNotValid(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.NoZoneFile(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.NonExistentDomain(http_code, driver=None)[source]

Bases: WorldWideDNSException

exception libcloud.common.worldwidedns.SuspendedAccount(http_code, driver=None)[source]

Bases: WorldWideDNSException

class libcloud.common.worldwidedns.WorldWideDNSConnection(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_params(params)[source]

Add parameters that are necessary for every request

This method adds NAME and PASSWORD to the request.

host: str = 'www.worldwidedns.net'
responseCls

alias of WorldWideDNSResponse

exception libcloud.common.worldwidedns.WorldWideDNSException(value, http_code, code, driver=None)[source]

Bases: ProviderError

class libcloud.common.worldwidedns.WorldWideDNSResponse(response, connection)[source]

Bases: Response

Parameters:
  • response (httplib.HTTPResponse) – HTTP response object. (optional)

  • connection (Connection) – Parent connection object.

parse_body()[source]

Parse response body.

Returns:

Parsed body.

Return type:

str