class DailyMenu::CLI

Constants

RC_FILE

Public Class Methods

start(arguments) click to toggle source
# File lib/daily_menu/cli.rb, line 29
def self.start(arguments)
  location = arguments.empty? ? read_rc : arguments.first
  print(DailyMenu.menus_for(location))
end

Private Class Methods

print(menus) click to toggle source
read_rc() click to toggle source
# File lib/daily_menu/cli.rb, line 43
def self.read_rc
  raise 'Unable to read the config file' unless DailyMenu.file_accessible?(RC_FILE)

  File.new(RC_FILE).read.chomp
end