module Forward::Common

Constants

EMAIL_REGEX

Public Instance Methods

config() click to toggle source
# File lib/forward/common.rb, line 10
def config
  Forward::Config
end
exit_with_error(message = nil) click to toggle source
# File lib/forward/common.rb, line 36
def exit_with_error(message = nil)
  if message
    puts HighLine.color(message, :red)
  end
  stop_reactor_and_exit(1)
end
exit_with_message(message = nil) click to toggle source
# File lib/forward/common.rb, line 26
def exit_with_message(message = nil)
  puts message if message
  stop_reactor_and_exit
end
log()
Alias for: logger
logged_in?() click to toggle source
# File lib/forward/common.rb, line 14
def logged_in?
  !Config.default_account.nil?
end
logger() click to toggle source
# File lib/forward/common.rb, line 5
def logger
  Forward.logger
end
Also aliased as: log
os() click to toggle source
# File lib/forward/common.rb, line 18
def os
  Forward.os
end
stop_reactor_and_exit(code = 0) click to toggle source
# File lib/forward/common.rb, line 31
def stop_reactor_and_exit(code = 0)
  EM.stop if EM.reactor_running?
  exit(code)
end
windows?() click to toggle source
# File lib/forward/common.rb, line 22
def windows?
  Forward.windows?
end