class ZAWS::Command::Nessus
Attributes
nessus[RW]
out[RW]
print_exit_code[RW]
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
# File lib/zaws/command/nessus.rb, line 14 def initialize(*args) super shellout=ZAWS::Helper::Shell.new nessusapi = ZAWS::Nessusapi.new(shellout) @nessus = ZAWS::Controllers::Nessus.new(shellout, nessusapi) @out = $stdout @print_exit_code = false @params= { 'home' => options[:home] } end
Public Instance Methods
view_agents()
click to toggle source
# File lib/zaws/command/nessus.rb, line 33 def view_agents @params['scanner']=options[:scanner] @out.puts(@nessus.agents.view(params)); end
view_scanners()
click to toggle source
# File lib/zaws/command/nessus.rb, line 27 def view_scanners @out.puts(@nessus.scanners.view(@params)); end