Method: Teleport::Util#mkdir_if_necessary

Defined in:
lib/teleport/util.rb

#mkdir_if_necessary(dir, owner = nil, mode = nil) ⇒ Object

mkdir only if the directory doesn’t already exist. Optionally, set the owner and mode.



129
130
131
# File 'lib/teleport/util.rb', line 129

def mkdir_if_necessary(dir, owner = nil, mode = nil)
  mkdir(dir, owner, mode) if !(File.exists?(dir) || File.symlink?(dir))
end