blob: 598515d8f2577102dff7a40d5f927faab6df9afb [file] [log] [blame]
Zayne Khoujaae24aab2016-07-21 11:28:44 -07001BUNDLES = [
2 '//providers/snmp/device:onos-providers-snmp-device',
Laszlo Papp9655b182017-01-31 13:01:45 -08003 '//providers/snmp/alarm:onos-providers-snmp-alarm',
Zayne Khoujaae24aab2016-07-21 11:28:44 -07004 '//protocols/snmp/api:onos-protocols-snmp-api',
5 '//protocols/snmp/ctl:onos-protocols-snmp-ctl',
Jonathan Hartbbac3542016-08-02 09:01:19 -07006 '//lib:org.apache.servicemix.bundles.snmp4j',
Andreas Pantelopoulos0fbb86b2016-11-14 15:40:26 +01007 '//lib:mibs-rfc',
Jonathan Hartbbac3542016-08-02 09:01:19 -07008 '//lib:snmp-core',
Jonathan Hartbbac3542016-08-02 09:01:19 -07009 '//lib:mibs-net-snmp',
Zayne Khoujaae24aab2016-07-21 11:28:44 -070010]
11
12onos_app (
Jonathan Hartbbac3542016-08-02 09:01:19 -070013 app_name = 'org.onosproject.snmp',
Zayne Khoujaae24aab2016-07-21 11:28:44 -070014 title = 'SNMP Provider',
15 category = 'Provider',
Thomas Vachuskac98aa2a2017-08-28 10:47:48 -070016 url = 'https://wiki.onosproject.org/display/ONOS/SNMP',
Zayne Khoujaae24aab2016-07-21 11:28:44 -070017 included_bundles = BUNDLES,
Thomas Vachuskac98aa2a2017-08-28 10:47:48 -070018 description = 'Provides means for ONOS to discover and trigger the initial handshake procedure ' +
19 'with SNMP enabled devices from information given by network configuration.',
Laszlo Papp9655b182017-01-31 13:01:45 -080020 required_apps = [ 'org.onosproject.faultmanagement'],
Zayne Khoujaae24aab2016-07-21 11:28:44 -070021)