This patch series introduce bundle, a group of RyuApp.
(Patch 1,2 are trivial patch, which can be applied.)
It simplifies ryu-manager command line. For example


  ./bin/ryu-manager ryu/bundle/os-gre.json
instead of
  ./bin/ryu-manager ryu/app/gre_tunnel.py \
                    ryu/app/quantum_adapter.py \
                    ryu/app/rest.py ryu/app/rest_conf_switch.py \
                    ryu/app/rest_tunnel.py \
                    ryu/app/tunnel_port_updater.py \
                    ryu/app/rest_quantum.py

For now, I used terminology, bundle, and json format.
But which one is beter?

Name:
  - bundle
  - service
  - meta app
  - other?

Format:
  - json
  - xml
  - embed in python code as dictionary
  - other?

thanks,

Isaku Yamahata (5):
  ofproto/__init__: don't catch all exception
  base/app_manager: pylint
  ryu/utils: introduce import_class helper function
  base/app_manager: introduce a notion of bundle, a group of RyuApps
  bundle: sample bundle

 ryu/base/app_manager.py |  223 ++++++++++++++++++++++++++++++++++++++++++-----
 ryu/bundle/os-gre.json  |   15 ++++
 ryu/ofproto/__init__.py |    2 +-
 ryu/utils.py            |    6 ++
 4 files changed, 221 insertions(+), 25 deletions(-)
 create mode 100644 ryu/bundle/os-gre.json

-- 
1.7.10.4


------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to