diff --git a/gns3server/compute/base_manager.py b/gns3server/compute/base_manager.py index 844511388..bec1fce7d 100644 --- a/gns3server/compute/base_manager.py +++ b/gns3server/compute/base_manager.py @@ -481,7 +481,10 @@ class BaseManager: :returns: Array of hash """ - return list_images(self._NODE_TYPE) + try: + return list_images(self._NODE_TYPE) + except OSError as e: + raise aiohttp.web.HTTPConflict(text="Can not list images {}".format(e)) def get_images_directory(self): """