class EC2::Platform::Linux::Fstab
Constants
- DEFAULT
- LEGACY
- LOCATION
Attributes
entries[R]
Public Class Methods
load()
click to toggle source
# File lib/ec2/platform/linux/fstab.rb, line 74 def self.load self.new() end
new(filename = LOCATION)
click to toggle source
# File lib/ec2/platform/linux/fstab.rb, line 61 def initialize(filename = LOCATION) begin f = File.new(filename, File::RDONLY) rescue SystemCallError => e raise FileError(filename, "could not open #{filename} to read file system table", e) end @entries = Hash.new f.readlines.each do |line| entry = Entry.parse(line) @entries[entry.mpoint] = entry unless entry.nil? end end