def METHOD_NAME(self, result, error=False, **kwargs):
    if error:
        if "message" in result:
            log.error("Error while getting the list of remote images: {}".format(result["message"]))
        return
    self._remote_images = []
    for res in result:
        image = Image(self._emulator, res["path"])
        image.location = "remote"
        image.md5sum = res.get("md5sum")
        image.filesize = res.get("filesize")
        self._remote_images.append(image)
    self.image_list_changed_signal.emit()