blob: 2192afdc401d00f6f1deedd2f2c46c37651c48c6 [file] [log] [blame]
Ray Milkey18fb0812018-06-21 10:32:53 -07001BUNDLES = [
2 "@openflowj//jar",
3 "//protocols/openflow/api:onos-protocols-openflow-api",
4 "//protocols/openflow/ctl:onos-protocols-openflow-ctl",
5 "//providers/openflow/device:onos-providers-openflow-device",
6 "//providers/openflow/packet:onos-providers-openflow-packet",
7 "//providers/openflow/flow:onos-providers-openflow-flow",
8 "//providers/openflow/group:onos-providers-openflow-group",
9 "//providers/openflow/meter:onos-providers-openflow-meter",
10]
11
12APPS = [
13 "org.onosproject.optical-model",
14]
15
16onos_app(
17 app_name = "org.onosproject.openflow-base",
18 category = "Provider",
19 description = "Provides the base suite of device, flow and packet providers that rely on the " +
20 "OpenFlow protocol to interact with network devices.",
21 included_bundles = BUNDLES,
22 required_apps = APPS,
23 title = "OpenFlow Base Provider",
24 url = "https://wiki.onosproject.org/display/ONOS/OpenFlow",
25)