X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fresources%2Flinux%2Fmtr.py;h=608572170a69814883cf3288698723da070cdfd3;hb=99d8b2a4431d8fafd0385e189375106d46f1abd9;hp=85a9f258403b0935e9307b14a1bd5fa217b5b3db;hpb=c0cf4d2c1021bf3c0fda14f093f1a4e536b4b95d;p=nepi.git diff --git a/src/nepi/resources/linux/mtr.py b/src/nepi/resources/linux/mtr.py index 85a9f258..60857217 100644 --- a/src/nepi/resources/linux/mtr.py +++ b/src/nepi/resources/linux/mtr.py @@ -18,7 +18,7 @@ # Author: Alina Quereilhac from nepi.execution.attribute import Attribute, Flags, Types -from nepi.execution.resource import clsinit_copy +from nepi.execution.resource import clsinit_copy, failtrap from nepi.resources.linux.application import LinuxApplication from nepi.util.timefuncs import tnow @@ -83,6 +83,7 @@ class LinuxMtr(LinuxApplication): self._home = "mtr-%s" % self.guid self._sudo_kill = True + @failtrap def deploy(self): if not self.get("command"): self.set("command", self._start_command)