Sha256: 473e99e6cdf4b5c0dfa6d24f611e49ab8e32fae87fa55ece2a45b757d09445fd
Contents?: true
Size: 505 Bytes
Versions: 4
Compression:
Stored size: 505 Bytes
Contents
class NetgearXS716 < Oxidized::Model cfg_cb = lambda do c = @m.get("/upload_download/startup-config") c.body end cmd cfg_cb do |cfg| cfg end cmd :secret do |cfg| cfg.gsub!(/password (\S+)/, 'password <hidden>') cfg.gsub!(/encrypted (\S+)/, 'encrypted <hidden>') cfg end cfg :http do @main_page = "/base/main_login.html" define_singleton_method :login do @m_page = @m.post("/base/cheetah_login.html", 'pwd' => @node.auth[:password]) end end end
Version data entries
4 entries across 4 versions & 1 rubygems