Represents the resources associated with running a local service. This includes:
- class SubprocessFactory
- class KaskadaLocalService(service_name, binary_path, binary_execute_cmd, std_err_log_path, std_out_log_path, configs, subprocess_factory=SubprocessFactory())
Represents the resources associated with running a local service. This includes: - Service name - Path to the binary with execution command - Path to std err - Path to std out - Configurations to run the binary
Starts the local service.
Reports if a local service is running by checking the return code of the process.
True if the polled process has not returned. False otherwise.
- Return type:
Stops the local service gracefully by sending a SIGTERM.
max_wait_seconds (int) –