X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lttng_ivc%2Futils%2Fruntime.py;h=3a776cbf2169d348a6f9b78fe6142b80e5802efe;hb=72429717029af4f5ba6d8df4d12f8ec96770e524;hp=a409c192314c69fdf581fe2a61d57502f8033de7;hpb=74eb709665e53e922313f01de3b6d3d3fdc1df70;p=deliverable%2Flttng-ivc.git diff --git a/lttng_ivc/utils/runtime.py b/lttng_ivc/utils/runtime.py index a409c19..3a776cb 100644 --- a/lttng_ivc/utils/runtime.py +++ b/lttng_ivc/utils/runtime.py @@ -7,7 +7,6 @@ import logging import shutil import contextlib import pprint -import traceback from tempfile import TemporaryDirectory @@ -49,7 +48,7 @@ class Runtime(object): self._run_command_count = 0 self.special_env_variables = {"LTTNG_UST_DEBUG": "1", - #"LTTNG_APP_SOCKET_TIMEOUT": "-1", + "LTTNG_APP_SOCKET_TIMEOUT": "-1", #"LTTNG_UST_REGISTER_TIMEOUT": "-1", "LTTNG_NETWORK_SOCKET_TIMEOUT": "-1"} @@ -67,6 +66,9 @@ class Runtime(object): def add_project(self, project): self.__projects.append(project) + def remove_project(self, project): + self.__projects.remove(project) + def subprocess_signal(self, subprocess_uuid, signal): self.__subproces[subprocess_uuid].send_signal(signal) @@ -259,4 +261,3 @@ class Runtime(object): # Copy the lttng_home used at runtime using hardlink to prevent useless # data duplication shutil.copytree(self.lttng_home, self.__post_runtime_lttng_home_path, copy_function=os.link) -