Method: Pione::Agent::ProcessManager#initialize
- Defined in:
- lib/pione/agent/process-manager.rb
#initialize(space, env, package, param_set, stream) ⇒ ProcessManager
Returns a new instance of ProcessManager.
13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/pione/agent/process-manager.rb', line 13 def initialize(space, env, package, param_set, stream) unless env.rule_get!(Lang::RuleExpr.new("Main")) raise JobError.new("Rule `Main` not found in the package.") end super(space) @space = space @env = env @package = package @param_set = param_set @stream = stream @package_id = @env.current_package_id end |