@@ -141,7 +141,7 @@ def get_token(self):
141
141
"""
142
142
return self ._api_token
143
143
144
- def get_entity (self , controller , controller_path = None , params = None ):
144
+ def get_entity (self , controller , controller_path = None , params = None , headers = None ):
145
145
"""Get existing entity from phpIPAM server.
146
146
147
147
This method query for existing entity. It there a result it will be returned otherwise
@@ -153,18 +153,21 @@ def get_entity(self, controller, controller_path=None, params=None):
153
153
:type controller_path: str, optional
154
154
:param params: Request parameters which have to be append to the request URI, defaults to None
155
155
:type params: dict, optional
156
+ :param headers: Optional request headers, defaults to None
157
+ :type headers: dict, optional
156
158
157
159
:return: Result of the query. It can be either a 'list' or 'dict'.
158
160
:rtype: Union[dict, list]
159
161
"""
160
162
_path = controller
161
163
_controller_path = controller_path
162
164
_params = params
165
+ _headers = headers
163
166
164
167
if _controller_path :
165
168
_path = '{}/{}' .format (_path , _controller_path )
166
169
167
- return self ._query (token = self ._api_token , method = GET , path = _path , params = _params )
170
+ return self ._query (token = self ._api_token , method = GET , path = _path , params = _params , headers = None )
168
171
169
172
def create_entity (self , controller , controller_path = None , data = None , params = None , headers = None ):
170
173
"""Create an entity.
0 commit comments