class OpenvasCli::VasTaskProgress
Public Class Methods
from_xml_node(node)
click to toggle source
# File lib/openvas-cli/vas_task_progress.rb, line 20 def self.from_xml_node(node) ret = VasTaskProgress.new ret.overall = extract_value_from(".", node).to_i node.xpath("./host_progress").each { |p_node| prg = extract_value_from(".", p_node).to_i hst = extract_value_from("host", p_node) ret.ip_stats[hst] = prg } ret end
Public Instance Methods
ip_stats()
click to toggle source
# File lib/openvas-cli/vas_task_progress.rb, line 16 def ip_stats @ip_stats ||= {} end
overall()
click to toggle source
# File lib/openvas-cli/vas_task_progress.rb, line 8 def overall @overall ||= 0 end
overall=(val)
click to toggle source
# File lib/openvas-cli/vas_task_progress.rb, line 12 def overall=(val) @overall = val end