class Timmy::ConfigLoader

Public Class Methods

load() click to toggle source
# File lib/timmy/config_loader.rb, line 4
def load
  home = Dir.home()
  config = File.join(home, ".timmy.rb")

  if File.exists?(config)
    eval(File.read(config))
  end
end

Public Instance Methods

add_timer(id, start_regex:, stop_regex: nil) click to toggle source
# File lib/timmy/config_loader.rb, line 14
def add_timer(id, start_regex:, stop_regex: nil)
  TargetedTimerDefinition.add(id, start_regex: start_regex, stop_regex: stop_regex)
end
delete_timer(id) click to toggle source
# File lib/timmy/config_loader.rb, line 18
def delete_timer(id)
  TargetedTimerDefinition.delete(id)
end
set_logger_output_dir(dir) click to toggle source
# File lib/timmy/config_loader.rb, line 30
def set_logger_output_dir(dir)
  Logger.set_output_dir(dir)
end
set_precision(precision) click to toggle source
# File lib/timmy/config_loader.rb, line 26
def set_precision(precision)
  Logger.set_precision(precision)
end
set_profile(profile) click to toggle source
# File lib/timmy/config_loader.rb, line 34
def set_profile(profile)
  Logger.set_profile(profile)
end
set_quiet(quiet) click to toggle source
# File lib/timmy/config_loader.rb, line 22
def set_quiet(quiet)
  Logger.set_quiet(quiet)
end
set_replay_speed(speed) click to toggle source
# File lib/timmy/config_loader.rb, line 38
def set_replay_speed(speed)
  Runner.set_replay_speed(speed)
end