def test_get(self, dao_get): device = Mock(Device) dao_get.return_value = device result = device_services.get(self.device_id) self.assertEquals(result, device) dao_get.assert_called_once_with(self.device_id)
def test_get(self, dao_get): device = Mock(Device) dao_get.return_value = device result = device_services.get(self.device_id) self.assertEquals(result, device) dao_get.assert_called_once_with(self.device_id)
def get_answer_fn(self, device_id): try: device = device_services.get(device_id) except NotFoundError: device = None controller = self._get_controller(device) return lambda: controller.answer(device)
def get_answer_fn(self, device_id): try: device = device_services.get(device_id) except NotFoundError: device = None if device and device.is_switchboard(): if device.vendor == 'Aastra': return lambda: self._aastra_controller.answer(device) elif device.vendor == 'Snom': return lambda: self._snom_controller.answer(device) return lambda: self._base_controller.answer(device)
def delete(deviceid): device = device_services.get(deviceid) device_services.delete(device) return make_response('', 204)
def edit(deviceid): data = document.parse(request) device = device_services.get(deviceid) formatter.update_dict_model(data, device) device_services.edit(device) return make_response('', 204)
def get(deviceid): device = device_services.get(deviceid) result = formatter.to_api(device) return make_response(result, 200)
def remove_line(deviceid, lineid): device = device_services.get(deviceid) line = line_services.get(lineid) device_services.remove_line_from_device(device, line) return make_response('', 204)
def associate_line(deviceid, lineid): device = device_services.get(deviceid) line = line_services.get(lineid) device_services.associate_line_to_device(device, line) return make_response('', 204)
def autoprov(deviceid): device = device_services.get(deviceid) device_services.reset_to_autoprov(device) return make_response('', 204)
def synchronize(deviceid): device = device_services.get(deviceid) device_services.synchronize(device) return make_response('', 204)
def delete(deviceid): device = device_services.get(deviceid) device_services.delete(device) return make_response('', 204)
def edit(deviceid): data = document.parse(request) device = device_services.get(deviceid) formatter.update_dict_model(data, device) device_services.edit(device) return make_response('', 204)
def get(deviceid): device = device_services.get(deviceid) result = formatter.to_api(device) return make_response(result, 200)
def remove_line(deviceid, lineid): device = device_services.get(deviceid) line = line_services.get(lineid) device_services.remove_line_from_device(device, line) return make_response('', 204)
def associate_line(deviceid, lineid): device = device_services.get(deviceid) line = line_services.get(lineid) device_services.associate_line_to_device(device, line) return make_response('', 204)
def autoprov(deviceid): device = device_services.get(deviceid) device_services.reset_to_autoprov(device) return make_response('', 204)
def synchronize(deviceid): device = device_services.get(deviceid) device_services.synchronize(device) return make_response('', 204)