def convert_devices_to_model(devices): devices_configs = [(device, _find_config_from_device(device)) for device in devices] return [ provd_converter.to_model(device, config) for device, config in devices_configs ]
def find(device_id): device, config = fetch_device_and_config(device_id) if device: return provd_converter.to_model(device, config) return None
def get(device_id): device, config = fetch_device_and_config(device_id) if not device: raise ElementNotExistsError('device', id=device_id) return provd_converter.to_model(device, config)
def convert_devices_to_model(devices): devices_configs = [(device, _find_config_from_device(device)) for device in devices] return [provd_converter.to_model(device, config) for device, config in devices_configs]
def get(device_id): device, config = fetch_device_and_config(device_id) if not device: raise errors.not_found('Device', id=device_id) return provd_converter.to_model(device, config)