| Conditions | 2 |
| Total Lines | 14 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | from route4me.base import Base |
||
| 28 | def set_gps_track(self, **kwargs): |
||
| 29 | """ |
||
| 30 | Set GPS position of device using GET request |
||
| 31 | :return: Response status |
||
| 32 | :raise: ParamValueException if any required param is not set |
||
| 33 | """ |
||
| 34 | kwargs.update({'api_key': self.params['api_key'], }) |
||
| 35 | if self.check_required_params(kwargs, self.requirements): |
||
| 36 | self.response = self.api._request_get(SET_GPS_HOST, |
||
| 37 | self.params) |
||
| 38 | response = self.response.json() |
||
| 39 | return response.get('status') |
||
| 40 | else: |
||
| 41 | raise ParamValueException('params', 'Params are not complete') |
||
| 42 |