module Bluepill module Application module ServerMethods def status self.processes.collect do |process| "#{process.name} #{process.state}" end.join("\n") end def restart self.socket = Bluepill::Socket.new(name, base_dir).client socket.send("restart\n", 0) end def stop self.socket = Bluepill::Socket.new(name, base_dir).client socket.send("stop\n", 0) end end end end