Fixed a couple of runtime issues due to the existing support for the legacy vs MD...
authorMadhu Venugopal <mavenugo@gmail.com>
Sat, 16 Aug 2014 07:45:14 +0000 (00:45 -0700)
committerMadhu Venugopal <mavenugo@gmail.com>
Sat, 16 Aug 2014 07:45:14 +0000 (00:45 -0700)
commit895588d9d6419d0bad8473961c83a801d5a02fc4
tree825675d7fef135ce1d625883aa53942f0c067e35
parentc3d1296b957441416530c1d3993832561a2b39a9
Fixed a couple of runtime issues due to the existing support for the legacy vs MD-SAL based openflow plugin.

1. In addition to filtering out the openflowplugin bundles, also filter out the extension bundles.
2. Bringing the visibility of legacy vs MD-SAL based OpenFlowPlugin to Java Runtime.
   The [-of10|-of13] flag is currently a script-only flag & is lost at the runtime.
   During Hydrogen time-frame, ovsdb project also added another redundant runtime flag ovsdb.of.version
   to determine the SAL to choose. AD-SAL vs MD-SAL. Currently ovsdb is the only project that uses both
   this flag and also the legacy plugin. Hence added a simple -Dovsdb.of.version based on [-of13|-of10] flag.

Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
distributions/base/src/assemble/resources/run.sh