Method: Train::File::Remote::Windows#type

Defined in:
lib/train/file/remote/windows.rb

#typeObject



48
49
50
51
52
53
54
55
56
57
58
# File 'lib/train/file/remote/windows.rb', line 48

def type
  if attributes.include?("Archive") && !attributes.include?("Directory")
    return :file
  elsif attributes.include?("ReparsePoint")
    return :symlink
  elsif attributes.include?("Directory")
    return :directory
  end

  :unknown
end