Module: VFS::FileTest

Defined in:
lib/smb/vfs.rb

Class Method Summary collapse

Class Method Details

.directory?(uri) ⇒ Boolean

Returns:

  • (Boolean)


161
162
163
# File 'lib/smb/vfs.rb', line 161

def self.directory?(uri)
	File::stat(uri).directory?
end

.exists?(uri) ⇒ Boolean

Returns:

  • (Boolean)


153
154
155
156
157
158
159
160
# File 'lib/smb/vfs.rb', line 153

def self.exists?(uri)
	begin
		File::stat(uri)
		true
	rescue Errno::ENOENT, Errno::EINVAL
		false
	end
end