# File src/demos/gtk_demo_plugins/diskfree/DfData.rb, line 15
  def parse_df
    @logger.debug { "Getting df output from system" }
    @df_data = []

    df = `df -hP \`mount | grep '^/dev' | cut -f 3 -d ' '\` | grep -v ^Filesystem`
    df.split("\n").each do |line|
      fields = line.split
      @df_data << {
        :device => fields[0],
        :size => fields[1],
        :used => fields[2],
        :avail => fields[3],
        :perc => fields[4],
        :mount => fields[5]
      }
    end
  end