git://git.onelab.eu
/
nepi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Code cleanup. Setting resource state through specific functions
[nepi.git]
/
src
/
nepi
/
resources
/
linux
/
udptest.py
diff --git
a/src/nepi/resources/linux/udptest.py
b/src/nepi/resources/linux/udptest.py
index
dbb0813
..
779b8c1
100644
(file)
--- a/
src/nepi/resources/linux/udptest.py
+++ b/
src/nepi/resources/linux/udptest.py
@@
-18,7
+18,7
@@
# Author: Alina Quereilhac <alina.quereilhac@inria.fr>
from nepi.execution.attribute import Attribute, Flags, Types
# Author: Alina Quereilhac <alina.quereilhac@inria.fr>
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
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
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)
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)
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()
raise RuntimeError, msg
else:
super(LinuxUdpTest, self).start()