Module: Lab42::File

Extended by:
File
Included in:
File
Defined in:
lib/lab42/file.rb

Instance Method Summary collapse

Instance Method Details

#enumerate_on_file_readable(path) ⇒ Object



10
11
12
# File 'lib/lab42/file.rb', line 10

def enumerate_on_file_readable path
  ::File.readable?( path ) ? Lab42::Lazy.once( path ) : Lab42::Lazy::Never
end

#enumerate_on_file_writable(path) ⇒ Object



6
7
8
# File 'lib/lab42/file.rb', line 6

def enumerate_on_file_writable path
  ::File.writable?( path ) ? Lab42::Lazy.once( path ) : Lab42::Lazy::Never
end