pytan3.results.
CommonMixin
(api_objects, response_body, request_body, method, url, status_code, origin=None, lvl='info')[source]¶Bases: object
Shared methods common amongst all Result
.
__init__
(api_objects, response_body, request_body, method, url, status_code, origin=None, lvl='info')[source]¶Constructor.
Parameters: |
|
---|
log
= None¶logging.Logger
– Log for this object.
origin
= None¶requests.Response
– Original response object.
from_response
(api_objects, response, lvl='info')[source]¶Create Result from a requests response object.
Parameters: |
|
---|---|
Returns: |
api_objects
¶Get the API objects container.
Returns: | pytan3.api_objects.ApiObjects |
---|
obj_to_api
(api_name, obj, src)[source]¶Deserialize a python object into pytan3.api_models.ApiModel
.
Parameters: | |
---|---|
Returns: |
get_dict_path
(obj, path, src)[source]¶Traverse a dict using a / seperated string.
Parameters: | |
---|---|
Raises: |
|
Returns: |