This plugin(app) allow ryu install application dynamically without closing ryu process
I wrote a ryu application and control app manager directly, the code is very simple.
- ryu v3.22 or newer version
- Python 3.4
Start ryu application with dl_plugin
$ ryu-manager dl_plugin
And start cli.py, and you can use it!
$ ./cli.py
For now, this plugin provide :
- list: list all available ryu app from ryu.app module
- install: install a ryu application by id
- uninstall: uninstall a ryu application
- Change from python 2.7 to python 3.4 (Done !)
- Use python cmd module to implement it!
- Change from socket to REST API (Done !)