Module: Vidibus::WatchFolder::Util::Directory

Extended by:
Directory
Included in:
Directory
Defined in:
lib/vidibus/watch_folder/util/directory.rb

Instance Method Summary collapse

Instance Method Details

#valid?(path) ⇒ Boolean

Check if path is a read- and writable directory.

Returns:

  • (Boolean)


8
9
10
11
12
13
# File 'lib/vidibus/watch_folder/util/directory.rb', line 8

def valid?(path)
  File.exist?(path) &&
  File.directory?(path) &&
  File.readable?(path) &&
  File.writable?(path)
end