summaryrefslogtreecommitdiff
path: root/lib/oxidized/model/junos.rb
diff options
context:
space:
mode:
authorSaku Ytti <saku@ytti.fi>2014-03-17 11:40:26 +0200
committerSaku Ytti <saku@ytti.fi>2014-03-17 11:40:26 +0200
commitbb2e48ba7e9cc76b987a11952ce7585105911ace (patch)
tree7419487356b4df9a8962e867c39fe3679453b3c8 /lib/oxidized/model/junos.rb
parent9599347820c75aedda886914cca54cec45f48c63 (diff)
Fix JunOS model
Block must return string, it returned nil which broke it. Also coerce type to string in future, so block won't fail so catastrophically, just output missing.
Diffstat (limited to 'lib/oxidized/model/junos.rb')
-rw-r--r--lib/oxidized/model/junos.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/oxidized/model/junos.rb b/lib/oxidized/model/junos.rb
index 4bca998..5b3d11b 100644
--- a/lib/oxidized/model/junos.rb
+++ b/lib/oxidized/model/junos.rb
@@ -20,10 +20,12 @@ class JunOS < Oxidized::Model
end
post do
+ out = ''
case @model
when 'mx960'
- cmd('show chassis fabric reachability') { |cfg| comment cfg }
+ out << cmd('show chassis fabric reachability') { |cfg| comment cfg }
end
+ out
end
cmd 'show chassis hardware' do |cfg|