diff --git a/scripts/dom_activity.py b/scripts/dom_activity.py index 0809331189020d08e3fb2d53289ddbfbb82c4d3c..fe6e78dfdf63d3de86b41be8b23c2e51fcc31626 100755 --- a/scripts/dom_activity.py +++ b/scripts/dom_activity.py @@ -36,8 +36,6 @@ from km3modules.plot import plot_dom_parameters VERSION = "1.0" -km3pipe.style.use('km3pipe') - class DOMActivityPlotter(kp.Module): "Creates a plot with dots for each DOM, coloured based in their activity" @@ -99,6 +97,8 @@ class DOMActivityPlotter(kp.Module): def main(chpump_kwargs={}, plotter_kwargs={}): + km3pipe.style.use('km3pipe') + pipe = kp.Pipeline() pipe.attach(kp.io.ch.CHPump, name="DOMActivityPlotter_CHPump", @@ -127,9 +127,15 @@ if __name__ == '__main__': main(chpump_kwargs, plotter_kwargs) else: from daemonize import Daemonize + + workdir = os.path.realpath( + os.path.join(os.path.dirname(__file__), '..')) process_name = os.path.basename(__file__) pid_file = os.path.join("pids", process_name + ".pid") - print(process_name, pid_file) - daemon = Daemonize(app=process_name, pid=pid_file, action=main) + + daemon = Daemonize(app=process_name, + pid=pid_file, + action=main, + chdir=workdir) daemon.start() print("Process started with PID {}".format(pid_file))