1[% USE CSV -%] 2[% IF opt %] 3 [% CSV.dump(['Device' 'Port' 'Name' 'Broadcast' 'Model' 'SSID' 'Vendor']) %] 4 5 [% FOREACH row IN results %] 6 [% mylist = [] %] 7 [% device = row.device.dns || row.device.name || row.device.ip %] 8 [% broadcast = row.broadcast ? 'Yes' : 'No' %] 9 [% FOREACH col IN [ device row.port.port row.device.name broadcast row.device.model row.ssid row.device.vendor ] %] 10 [% mylist.push(col) %] 11 [% END %] 12 [% CSV.dump(mylist) %] 13 14 [% END %] 15[% ELSE %] 16 [% CSV.dump(['SSID' 'Count']) %] 17 18 [% FOREACH row IN results %] 19 [% mylist = [] %] 20 [% FOREACH col IN [ row.ssid row.count ] %] 21 [% mylist.push(col) %] 22 [% END %] 23 [% CSV.dump(mylist) %] 24 25 [% END %] 26[% END %] 27