diff options
author | Adam Jacob <adam@hjksolutions.com> | 2009-03-06 00:48:16 -0800 |
---|---|---|
committer | Adam Jacob <adam@hjksolutions.com> | 2009-03-06 00:48:16 -0800 |
commit | b6f3827d52444c4730d515ee6e8ca1755c16b5f2 (patch) | |
tree | 01317d568f6a87586a6a834472cbb46860b012b5 /lib/ohai/plugins/linux/filesystem.rb | |
parent | d39e61acf9f9a0132d50dd51ec762ec7e5316065 (diff) | |
parent | 00b4c5f7d302d0cf8cea81b3d4b5fafeef261ce3 (diff) | |
download | ohai-windows.tar.gz |
Merge branch 'master' into jgartrel/masterwindows
Conflicts:
lib/ohai/plugins/python.rb
Diffstat (limited to 'lib/ohai/plugins/linux/filesystem.rb')
-rw-r--r-- | lib/ohai/plugins/linux/filesystem.rb | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/ohai/plugins/linux/filesystem.rb b/lib/ohai/plugins/linux/filesystem.rb index b5418251..1fd5a152 100644 --- a/lib/ohai/plugins/linux/filesystem.rb +++ b/lib/ohai/plugins/linux/filesystem.rb @@ -19,7 +19,7 @@ fs = Mash.new # Grab filesystem data from df -popen4("/bin/df -P") do |pid, stdin, stdout, stderr| +popen4("df -P") do |pid, stdin, stdout, stderr| stdin.close stdout.each do |line| case line @@ -28,25 +28,25 @@ popen4("/bin/df -P") do |pid, stdin, stdout, stderr| when /^(.+?)\s+(\d+)\s+(\d+)\s+(\d+)\s+(\d+\%)\s+(.+)$/ filesystem = $1 fs[filesystem] = Mash.new - fs[filesystem]['kb_size'] = $2 - fs[filesystem]['kb_used'] = $3 - fs[filesystem]['kb_available'] = $4 - fs[filesystem]['percent_used'] = $5 - fs[filesystem]['mount'] = $6 + fs[filesystem][:kb_size] = $2 + fs[filesystem][:kb_used] = $3 + fs[filesystem][:kb_available] = $4 + fs[filesystem][:percent_used] = $5 + fs[filesystem][:mount] = $6 end end end # Grab mount information from /bin/mount -popen4("/bin/mount -l") do |pid, stdin, stdout, stderr| +popen4("mount -l") do |pid, stdin, stdout, stderr| stdin.close stdout.each do |line| if line =~ /^(.+?) on (.+?) type (.+?) \((.+?)\)$/ filesystem = $1 fs[filesystem] = Mash.new unless fs.has_key?(filesystem) - fs[filesystem]['mount'] = $2 - fs[filesystem]['fs_type'] = $3 - fs[filesystem]['mount-options'] = $4.split(",") + fs[filesystem][:mount] = $2 + fs[filesystem][:fs_type] = $3 + fs[filesystem][:mount_options] = $4.split(",") end end end |