noc.lib.app.reportdatasources.report_discoveryresult

Module Contents

class noc.lib.app.reportdatasources.report_discoveryresult.ReportDiscoveryResult

Bases: noc.lib.app.reportdatasources.base.BaseReportColumn

Report for MO links detail

builtin_sorted = True
safe_output = False
COLL_NAME = noc.schedules.discovery.%s
ATTRS = ['profile', 'suggest_cli', 'suggest_snmp', 'version', 'caps', 'interface', 'id', 'asset', 'cpe', 'vlan', 'vpn', 'config', 'configvalidation', 'lldp', 'lacp', 'stp', 'huawei_ndp', 'cdp', 'bfd', 'oam', 'udld', 'mac', 'uptime', 'segmentation', 'interfacestatus', 'prefix', 'address', 'metrics', 'nri', 'nri_portmap', 'nri_service', 'hk', 'sla']
static pipeline(filter_ids, match=None)

Generate pipeline for request :param filter_ids: :type filter_ids: list :param match: Match filter :type match: dict :return: :rtype: list

extract(self)
convert(self, val)