Class: Nonnative::ConfigurationProcess

Inherits:
ConfigurationRunner show all
Defined in:
lib/nonnative/configuration_process.rb

Overview

Process-specific configuration.

A “process” is an OS-level child process started via spawn and stopped via signals. It is managed by Process at runtime.

Instances are usually created through Nonnative::Configuration#process.

Instance Attribute Summary collapse

Attributes inherited from ConfigurationRunner

#host, #name, #port, #proxy, #wait

Method Summary

Methods inherited from ConfigurationRunner

#initialize

Constructor Details

This class inherits a constructor from Nonnative::ConfigurationRunner

Instance Attribute Details

#commandProc, ...



19
20
21
# File 'lib/nonnative/configuration_process.rb', line 19

def command
  @command
end

#environmentProc, ...



19
20
21
# File 'lib/nonnative/configuration_process.rb', line 19

def environment
  @environment
end

#logProc, ...



19
20
21
# File 'lib/nonnative/configuration_process.rb', line 19

def log
  @log
end

#signalProc, ...



19
20
21
# File 'lib/nonnative/configuration_process.rb', line 19

def signal
  @signal
end

#timeoutProc, ...



19
20
21
# File 'lib/nonnative/configuration_process.rb', line 19

def timeout
  @timeout
end