mirror of
https://github.com/GNS3/gns3-server.git
synced 2025-06-24 09:46:42 +00:00
Send notification when snasphot is restored
Ref https://github.com/GNS3/gns3-gui/issues/1417
This commit is contained in:
@ -79,6 +79,7 @@ class Snapshot:
|
||||
yield from self._project.delete_on_computes()
|
||||
# We don't send close notif to clients because the close / open dance is purely internal
|
||||
yield from self._project.close(ignore_notification=True)
|
||||
self._project.controller.notification.emit("snapshot.restored", self.__json__())
|
||||
shutil.rmtree(os.path.join(self._project.path, "project-files"))
|
||||
with open(self._path, "rb") as f:
|
||||
project = yield from import_project(self._project.controller, self._project.id, f, location=self._project.path)
|
||||
|
Reference in New Issue
Block a user