class SNMPTableViewer::Converter::IfTable
Converter
for the interface table.
Replaces type with "number (meaning)" Replaces admin state with "number (meaning)" Replaces oper state with "number (meaning)" Replaces last change with "Timeticks: (number) D days, H:M:S.ms"
Constants
- ADMIN_STATES
- OPER_STATES
- TYPES
Public Class Methods
convert(data)
click to toggle source
# File lib/snmp_table_viewer/converter/if_table.rb, line 14 def self.convert(data) data.map do |item| item[2] = "#{item[2]} (#{TYPES[item[2]]})" item[6] = "#{item[6]} (#{ADMIN_STATES[item[6]-1]})" item[7] = "#{item[7]} (#{OPER_STATES[item[7]-1]})" item[8] = item[8].to_s # Timeticks for last change item end end