class Guard::WebsocketRails

Constants

VERSION

Public Class Methods

new(options={}) click to toggle source
Calls superclass method
# File lib/guard/websocket-rails.rb, line 9
def initialize(options={})
  super
  @environment = options[:environment] || 'development'
end

Public Instance Methods

reload() click to toggle source
# File lib/guard/websocket-rails.rb, line 24
def reload
  stop
  start
end
run_on_change(path) click to toggle source
# File lib/guard/websocket-rails.rb, line 29
def run_on_change(path)
  reload
end
start() click to toggle source
# File lib/guard/websocket-rails.rb, line 14
def start
  system("rake websocket_rails:start_server RAILS_ENV=#{@environment}")
  UI.info "Websocket standalone server started (#{@environment})"
end
stop() click to toggle source
# File lib/guard/websocket-rails.rb, line 19
def stop
  system("rake websocket_rails:stop_server RAILS_ENV=#{@environment}")
  UI.info "Websocket standalone server stopped (#{@environment})"
end