X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fresources%2Flinux%2Fudptest.py;fp=src%2Fnepi%2Fresources%2Flinux%2Fudptest.py;h=779b8c1edf926e436907f6cc76de7f87241fd50b;hb=bf43c83ced9389c8fa9468d7c23f67d35af963da;hp=dbb081378cb072ba86dbd05a96974bbfd5541c00;hpb=e219e0dbd16174fed127a613fb0a0fb3203609f3;p=nepi.git diff --git a/src/nepi/resources/linux/udptest.py b/src/nepi/resources/linux/udptest.py index dbb08137..779b8c1e 100644 --- a/src/nepi/resources/linux/udptest.py +++ b/src/nepi/resources/linux/udptest.py @@ -18,7 +18,7 @@ # Author: Alina Quereilhac from nepi.execution.attribute import Attribute, Flags, Types -from nepi.execution.resource import ResourceManager, clsinit_copy, ResourceState, \ +from nepi.execution.resource import clsinit_copy, ResourceState, \ reschedule_delay from nepi.execution.resource import clsinit_copy from nepi.resources.linux.application import LinuxApplication @@ -250,16 +250,15 @@ class LinuxUdpTest(LinuxApplication): def start(self): if self.get("s") == True: # Server is already running - if self._state == ResourceState.READY: + if self.state == ResourceState.READY: command = self.get("command") self.info("Starting command '%s'" % command) - self._start_time = tnow() - self._state = ResourceState.STARTED + self.set_started() else: msg = " Failed to execute command '%s'" % command self.error(msg, out, err) - self._state = ResourceState.FAILED + self.fail() raise RuntimeError, msg else: super(LinuxUdpTest, self).start()