Class: Opstat::Plugins::Network
- Inherits:
-
Task
- Object
- Task
- Opstat::Plugins::Network
- Defined in:
- lib/plugins/network.rb
Constant Summary collapse
- STAT_FILE =
"/proc/net/dev"
Instance Method Summary collapse
-
#initialize(name, queue, config) ⇒ Network
constructor
A new instance of Network.
- #parse ⇒ Object
Constructor Details
#initialize(name, queue, config) ⇒ Network
Returns a new instance of Network.
6 7 8 9 |
# File 'lib/plugins/network.rb', line 6 def initialize (name, queue, config) super(name, queue, config) self end |
Instance Method Details
#parse ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/plugins/network.rb', line 11 def parse report = [] File.open(STAT_FILE).each do |line| report << line end return report end |