summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaku Ytti <saku@ytti.fi>2014-04-13 11:49:21 +0300
committerSaku Ytti <saku@ytti.fi>2014-04-13 11:49:21 +0300
commitb8cb49a1f1b48ad8c4cfd4c7aca667a6af34cf8d (patch)
treec8860f9634fcf1f584852885209c05299562054e
parentbbb17bce9d207f10772abe2c7832afd52a61c125 (diff)
IOS prompt now matches in config mode
-rw-r--r--lib/oxidized/model/ios.rb1
-rw-r--r--lib/oxidized/nodes.rb2
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/oxidized/model/ios.rb b/lib/oxidized/model/ios.rb
index 275625e..b9a9316 100644
--- a/lib/oxidized/model/ios.rb
+++ b/lib/oxidized/model/ios.rb
@@ -1,5 +1,6 @@
class IOS < Oxidized::Model
+ prompt /^([\w.@()-]+[#>]\s?)$/
comment '! '
# example how to handle pager
diff --git a/lib/oxidized/nodes.rb b/lib/oxidized/nodes.rb
index c70e6fd..8dadaef 100644
--- a/lib/oxidized/nodes.rb
+++ b/lib/oxidized/nodes.rb
@@ -9,7 +9,7 @@ module Oxidized
def load node_want=nil
with_lock do
new = []
- node_want_ip = (IPaddr.new(node_want) rescue nil) if node_want
+ node_want_ip = (IPAddr.new(node_want) rescue nil) if node_want
@source = CFG.source[:default]
Oxidized.mgr.add_source @source
Oxidized.mgr.source[@source].new.load.each do |node|