Exemplo n.º 1
0
    def get_data(self):
        raw_data = system_info_collector.get_network_traffic()
        data = []
        for device_name in raw_data.iterkeys():
            device_data = {"name": device_name}
            data.append(self.add_additional_data(device_data))

        return data
Exemplo n.º 2
0
    def get_data(self):
        raw_data = system_info_collector.get_network_traffic()
        result = []
        for device_name, device_data in raw_data.iteritems():
            if device_name in self.config['networkdevices']:
                row = {
                    'received': device_data['kb_received'],
                    'transmitted': device_data['kb_transmitted'],
                    'device': self.config['networkdevices'][device_name]
                }
                result.append(self.add_additional_data(row))

        return result