Class: Falcon::Command::Supervisor
- Inherits:
-
Samovar::Command
- Object
- Samovar::Command
- Falcon::Command::Supervisor
show all
- Defined in:
- lib/falcon/command/supervisor.rb
Defined Under Namespace
Classes: Restart, Statistics
Instance Method Summary
collapse
Instance Method Details
#call ⇒ Object
63
64
65
66
67
68
69
70
71
|
# File 'lib/falcon/command/supervisor.rb', line 63
def call
Async do
endpoint.connect do |socket|
stream = Async::IO::Stream.new(socket)
@command.call(stream)
end
end
end
|
#endpoint ⇒ Object
59
60
61
|
# File 'lib/falcon/command/supervisor.rb', line 59
def endpoint
Async::IO::Endpoint.unix(@options[:path])
end
|