Module: Passenger

Defined in:
lib/magicmonkey/app_servers/passenger.rb

Class Method Summary collapse

Class Method Details

.restart(args = {}) ⇒ Object



11
12
13
# File 'lib/magicmonkey/app_servers/passenger.rb', line 11

def self.restart(args = {})
  [self.stop(args), 'sleep 3', self.start(args)]
end

.start(args = {}) ⇒ Object



3
4
5
# File 'lib/magicmonkey/app_servers/passenger.rb', line 3

def self.start(args = {})
  return "passenger start -e production -p #{args[:port]} #{args[:app_server_options]} -d"
end

.stop(args = {}) ⇒ Object



7
8
9
# File 'lib/magicmonkey/app_servers/passenger.rb', line 7

def self.stop(args = {})
  return 'passenger stop'
end