Module: ProcessHost::Process

Included in:
Controls::Process::ActorCrashes, Controls::Process::Example, Controls::Process::RaisesError, Controls::Process::RunsContinuously, Controls::Process::StopsImmediately
Defined in:
lib/process_host/process.rb,
lib/process_host/process/process_name.rb

Defined Under Namespace

Modules: Build, ProcessName, Start

Class Method Summary collapse

Class Method Details

.included(cls) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
# File 'lib/process_host/process.rb', line 3

def self.included(cls)
  cls.class_exec do
    include Log::Dependency

    extend Build
    extend ProcessName
    prepend Start

    dependency :send, Actor::Messaging::Send
  end
end