class Monolith::LoggedChdir
Public Class Methods
new(dir)
click to toggle source
# File lib/monolith/logged_chdir.rb 5 def initialize(dir) 6 @dir = dir 7 end
Public Instance Methods
chdir() { || ... }
click to toggle source
# File lib/monolith/logged_chdir.rb 9 def chdir(&block) 10 return_value = nil 11 12 Dir.chdir(@dir) do 13 log("cd #{@dir}") 14 return_value = yield 15 log("cd -") 16 end 17 18 return_value 19 end