l.c.b.JsonResponse(Response) : class documentation

Part of libcloud.common.base View Source View In Hierarchy

Known subclasses: libcloud.common.brightbox.BrightboxResponse, libcloud.common.cloudstack.CloudStackResponse, libcloud.common.gogrid.GoGridResponse, libcloud.common.hostvirtual.HostVirtualResponse, libcloud.common.linode.LinodeResponse, libcloud.compute.drivers.bluebox.BlueboxResponse, libcloud.compute.drivers.digitalocean.DigitalOceanResponse, libcloud.compute.drivers.dreamhost.DreamhostResponse, libcloud.compute.drivers.elasticstack.ElasticStackResponse, libcloud.compute.drivers.gridspot.GridspotResponse, libcloud.compute.drivers.joyent.JoyentResponse, libcloud.compute.drivers.rimuhosting.RimuHostingResponse, libcloud.compute.drivers.vpsnet.VPSNetResponse, libcloud.loadbalancer.drivers.rackspace.RackspaceResponse, libcloud.storage.drivers.nimbus.NimbusResponse

A Base JSON Response class to derive from.
Method parse_body Parse response body.

Inherited from Response:

Method __init__ Undocumented
Method parse_error Parse the error messages.
Method success Determine if our request was successful.
Method _decompress_response Decompress a response body if it is using deflate or gzip encoding.
def parse_body(self): (source)
Parse response body.

Override in a provider's subclass.

@return: Parsed body.
API Documentation for libcloud, generated by pydoctor at 2013-07-01 17:02:02.