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