Module: Themigrator::Logger
Instance Method Summary collapse
Instance Method Details
#log_dir(base_dir, run_id) ⇒ Object
14 15 16 17 18 |
# File 'lib/themigrator/logger.rb', line 14 def log_dir(base_dir, run_id) dir = File.join(base_dir,"logs",run_id) mkdir_p(dir, mode: 0700) dir end |
#log_path(base_dir, run_id, role, action) ⇒ Object
8 9 10 11 12 |
# File 'lib/themigrator/logger.rb', line 8 def log_path(base_dir, run_id, role, action) filename = "#{role}-#{action}.log" directory = log_dir(base_dir, run_id) File.join(directory,filename) end |