pyinthesky.transport

class Transport(host=None, port=None, root=None, fixed_root=False, default_timeout=10)[source]

Bases: object

get_resource(location, timeout=None, raw_resp=False)[source]
send_request(req, timeout=10)[source]
soap_request(location, schema, method, soapbody, timeout=None, raw_resp=False)[source]
exception ConnectionError(*args, **kwargs)

Bases: requests.exceptions.RequestException

A Connection error occurred.

exception HTTPError(*args, **kwargs)

Bases: requests.exceptions.RequestException

An HTTP error occurred.

exception Timeout(*args, **kwargs)

Bases: requests.exceptions.RequestException

The request timed out.

Catching this error will catch both ConnectTimeout and ReadTimeout errors.