3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/nexty/device.rb', line 3
def self.all(connection)
@devices = []
r = connection.execute('<SiteDeviceListingRequest session-id="' + connection.session_id + '"/>')
if (r.success)
r.res.elements.each('SiteDeviceListingResponse/SiteDevices') do |rr|
@sid = rr.attribute("site-id")
rr.elements.each('device') do |d|
@devices.push(Nexpose::Device.new(d.attributes['id'], @sid, d.attributes["address"], d.attributes["riskfactor"], d.attributes['riskscore']))
end
end
end
@devices
end
|