class Tumugi::Plugin::LocalFileTarget
Public Instance Methods
fs()
click to toggle source
# File lib/tumugi/plugin/target/local_file.rb, line 10 def fs @fs ||= LocalFileSystem.new end
open(mode="r", &block)
click to toggle source
# File lib/tumugi/plugin/target/local_file.rb, line 14 def open(mode="r", &block) if mode.include? 'r' File.open(path, mode, &block) elsif mode.include? 'w' AtomicLocalFile.new(path).open(&block) else raise 'Invalid mode: #{mode}' end end