From 8dcf4a4c2aba92f03e171ffa421c58ec48b6804a Mon Sep 17 00:00:00 2001 From: Alina Quereilhac Date: Tue, 24 Mar 2015 10:58:08 +0100 Subject: [PATCH] Bug in netnsbase state --- src/nepi/resources/netns/netnsbase.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nepi/resources/netns/netnsbase.py b/src/nepi/resources/netns/netnsbase.py index e9219723..dcf27cbd 100644 --- a/src/nepi/resources/netns/netnsbase.py +++ b/src/nepi/resources/netns/netnsbase.py @@ -113,7 +113,7 @@ class NetNSBase(ResourceManager): def get(self, name): #flags = Flags.NoWrite | Flags.NoRead | Flags.Design flags = Flags.Design - if self.state in [ResourceState.READY, ResourceState.STARTED] \ + if self._state in [ResourceState.READY, ResourceState.STARTED] \ and not self.has_flag(name, flags): return self.emulation.emu_get(self.uuid, name) @@ -122,7 +122,7 @@ class NetNSBase(ResourceManager): def set(self, name, value): flags = Flags.Design - if (self.state > ResourceState.NEW and \ + if (self._state > ResourceState.NEW and \ self.has_flag(name, Flags.Design)) or \ self.has_flag(name, Flags.NoWrite): out = err = "" @@ -130,7 +130,7 @@ class NetNSBase(ResourceManager): self.error(msg, out, err) return - if self.state in [ResourceState.READY, ResourceState.STARTED]: + if self._state in [ResourceState.READY, ResourceState.STARTED]: self.emulation.emu_set(self.uuid, name, value) value = super(NetNSBase, self).set(name, value) -- 2.43.0