Module: Obfusk::Util::FS
- Defined in:
- lib/obfusk/util/fs.rb
Class Method Summary collapse
-
.append(file, *lines) ⇒ Object
append to file.
-
.exists?(path) ⇒ Boolean
does file/dir or symlink exists?.
-
.omkdir_p(*paths) ⇒ Object
ohai + mkdir_p; requires
obfusk/util/message
.
Class Method Details
.append(file, *lines) ⇒ Object
append to file
18 19 20 |
# File 'lib/obfusk/util/fs.rb', line 18 def self.append(file, *lines) File.open(file, 'a') { |f| f.puts lines } end |
.exists?(path) ⇒ Boolean
does file/dir or symlink exists?
23 24 25 |
# File 'lib/obfusk/util/fs.rb', line 23 def self.exists?(path) File.exists?(path) || File.symlink?(path) end |
.omkdir_p(*paths) ⇒ Object
ohai + mkdir_p; requires obfusk/util/message
28 29 30 31 |
# File 'lib/obfusk/util/fs.rb', line 28 def self.omkdir_p(*paths) ::Obfusk::Util.ohai "mkdir -p #{paths*' '}" FileUtils.mkdir_p paths end |