From 19d24975c22fc133824cad0c01056b40ddfa1537 Mon Sep 17 00:00:00 2001 From: grossmj Date: Thu, 17 Jul 2014 20:48:11 -0600 Subject: [PATCH] Remove privileged access checks for Dynamips. --- gns3server/modules/dynamips/__init__.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gns3server/modules/dynamips/__init__.py b/gns3server/modules/dynamips/__init__.py index 012df753..d26619a1 100644 --- a/gns3server/modules/dynamips/__init__.py +++ b/gns3server/modules/dynamips/__init__.py @@ -411,20 +411,14 @@ class Dynamips(IModule): raise DynamipsError("Could not find interface {} on this host".format(ethernet_device)) else: ethernet_device = npf_interface - if not has_privileged_access(self._dynamips): - raise DynamipsError("{} has no privileged access to {}.".format(self._dynamips, ethernet_device)) nio = NIO_GenericEthernet(node.hypervisor, ethernet_device) elif request["nio"]["type"] == "nio_linux_ethernet": if sys.platform.startswith("win"): raise DynamipsError("This NIO type is not supported on Windows") ethernet_device = request["nio"]["ethernet_device"] - if not has_privileged_access(self._dynamips): - raise DynamipsError("{} has no privileged access to {}.".format(self._dynamips, ethernet_device)) nio = NIO_LinuxEthernet(node.hypervisor, ethernet_device) elif request["nio"]["type"] == "nio_tap": tap_device = request["nio"]["tap_device"] - if not has_privileged_access(self._dynamips): - raise DynamipsError("{} has no privileged access to {}.".format(self._dynamips, tap_device)) nio = NIO_TAP(node.hypervisor, tap_device) elif request["nio"]["type"] == "nio_unix": local_file = request["nio"]["local_file"]