summaryrefslogtreecommitdiff
path: root/lib/oxidized/model/model.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/model.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/model.rb')
-rw-r--r--lib/oxidized/model/model.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/oxidized/model/model.rb b/lib/oxidized/model/model.rb
index 70b307f..ccc03b4 100644
--- a/lib/oxidized/model/model.rb
+++ b/lib/oxidized/model/model.rb
@@ -125,10 +125,10 @@ module Oxidized
data << out.to_s
end
procs[:pre].each do |pre_proc|
- pre << instance_eval(&pre_proc)
+ pre << instance_eval(&pre_proc).to_s
end
procs[:post].each do |post_proc|
- data << instance_eval(&post_proc)
+ data << instance_eval(&post_proc).to_s
end
pre + data
end