class Qiita::NekosogiStocker::CLI

Public Instance Methods

stock(user_id) click to toggle source
# File lib/qiita_nekosogi_stocker/cli.rb, line 12
def stock(user_id)
  setting_debug_mode
  stock_ltsvs = Qiita::NekosogiStocker.stock(user_id)
  puts stock_ltsvs
rescue => e
  output_error_if_debug_mode(e)
  exit(false)
end
version() click to toggle source
# File lib/qiita_nekosogi_stocker/cli.rb, line 22
def version
  p Qiita::NekosogiStocker::VERSION
end

Private Instance Methods

output_error_if_debug_mode(e) click to toggle source
# File lib/qiita_nekosogi_stocker/cli.rb, line 32
def output_error_if_debug_mode(e)
  return unless options[:debug]
  STDERR.puts(e.backtrace)
end
setting_debug_mode() click to toggle source
# File lib/qiita_nekosogi_stocker/cli.rb, line 28
def setting_debug_mode
  $DEBUG = options[:debug]
end