From ec68deb7e4c282bb1b1ee82754326b3a2df662b3 Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Tue, 14 Jun 2016 10:18:48 +0200 Subject: [PATCH] Drop the commit system Ref #1243 --- gns3/project.py | 9 --------- gns3/project_manager.py | 1 - tests/test_project.py | 15 --------------- 3 files changed, 25 deletions(-) diff --git a/gns3/project.py b/gns3/project.py index 717279edb..15a4db7f0 100644 --- a/gns3/project.py +++ b/gns3/project.py @@ -137,15 +137,6 @@ def setTopologyFile(self, topology_file): self.setFilesDir(os.path.dirname(topology_file)) self._name = os.path.basename(topology_file).replace('.gns3', '') - def commit(self): - """Save project on remote servers""" - - # Don't do anything if the project doesn't exist on the server - if self._id is None: - return - - Controller.instance().post("/projects/{project_id}/commit".format(project_id=self._id), None, body={}) - def start_all_nodes(self): """Start all nodes belonging to this project""" diff --git a/gns3/project_manager.py b/gns3/project_manager.py index ce92cef77..76dec4cae 100644 --- a/gns3/project_manager.py +++ b/gns3/project_manager.py @@ -257,7 +257,6 @@ def saveProject(self, path, random_id=False): topology = Topology.instance() topology.project = self._project try: - self._project.commit() topology = topology.dump(random_id=random_id) log.info("Saving project: {}".format(path)) content = json.dumps(topology, sort_keys=True, indent=4) diff --git a/tests/test_project.py b/tests/test_project.py index f8fd2a040..0f3814f6e 100644 --- a/tests/test_project.py +++ b/tests/test_project.py @@ -166,21 +166,6 @@ def test_project_delete_on_created_project(controller): assert args[1] == "/projects/{uuid}/test".format(uuid=uuid) -def test_project_commit(controller): - - - project = Project() - project.setId(str(uuid4())) - project.commit() - - mock = controller._http_client.createHTTPQuery - assert mock.called - args, kwargs = mock.call_args - - assert args[0] == "POST" - assert args[1] == "/projects/{project_id}/commit".format(project_id=project.id()) - - def test_project_destroy(controller):