X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fresources%2Fnetns%2Fnetnswrapper.py;fp=src%2Fnepi%2Fresources%2Fnetns%2Fnetnswrapper.py;h=712df34ed7fc7d719feb4570b07e09ecf2b2f191;hb=741b99fe027fe6b54846a0703d26510d9b40a135;hp=34120af152db2a860c73dd2d4cff533424a2a812;hpb=c6e14a2d8c1b0aab27d0a0dde1d123153bbf0cbf;p=nepi.git diff --git a/src/nepi/resources/netns/netnswrapper.py b/src/nepi/resources/netns/netnswrapper.py index 34120af1..712df34e 100644 --- a/src/nepi/resources/netns/netnswrapper.py +++ b/src/nepi/resources/netns/netnswrapper.py @@ -58,6 +58,7 @@ class NetNSWrapper(object): def create(self, clazzname, *args): """ This method should be used to construct netns objects """ + import netns if clazzname not in ['open'] and not hasattr(netns, clazzname): msg = "Type %s not supported" % (clazzname) @@ -168,9 +169,13 @@ class NetNSWrapper(object): self.debuger.dump_shutdown() ######## + ### FLUSH PIPES sys.stdout.flush() sys.stderr.flush() + ### RELEASE OBJECTS + del self._objects + ### DEBUG self.logger.debug("SHUTDOWN") ########