<reponame>ArcetriAdaptiveOptics/plico_interferometer_server
import os


class ProcessStartUpHelper(object):

    def __init__(self):
        self._moduleRoot = 'plico_interferometer_server'

    def controllerStartUpScriptPath(self):
        return os.path.join(self._moduleRoot,
                            'controller',
                            'plico_interferometer_run_controller.py')

    def killAllProcessesStartUpScriptPath(self):
        return os.path.join(self._moduleRoot,
                            'utils',
                            'plico_interferometer_kill_processes.py')

    def processProcessMonitorStartUpScriptPath(self):
        return os.path.join(self._moduleRoot,
                            'process_monitor',
                            'plico_interferometer_run_process_monitor.py')

    def processProcessMonitorStopScriptPath(self):
        return os.path.join(self._moduleRoot,
                            'utils',
                            'plico_interferometer_server_stop.py')


import os


class ProcessStartUpHelper(object):

    def __init__(self):
        self._moduleRoot = 'plico_interferometer_server'

    def controllerStartUpScriptPath(self):
        return os.path.join(self._moduleRoot,
                            'controller',
                            'plico_interferometer_run_controller.py')

    def killAllProcessesStartUpScriptPath(self):
        return os.path.join(self._moduleRoot,
                            'utils',
                            'plico_interferometer_kill_processes.py')

    def processProcessMonitorStartUpScriptPath(self):
        return os.path.join(self._moduleRoot,
                            'process_monitor',
                            'plico_interferometer_run_process_monitor.py')

    def processProcessMonitorStopScriptPath(self):
        return os.path.join(self._moduleRoot,
                            'utils',
                            'plico_interferometer_server_stop.py')