Model-Driven, Extensible Framework for L3 Networking Service
Go to file
loooosy 373d7f0721 Replace six.iteritems() with .items()
1.As mentioned in [1], we should avoid using
six.iteritems to achieve iterators. We can
use dict.items instead, as it will return
iterators in PY3 as well. And dict.items/keys
will more readable.
2.In py2, the performance
about list should be negligible, see the link [2].
[1] https://wiki.openstack.org/wiki/Python3
[2] http://lists.openstack.org/pipermail/openstack-dev/2015-June/066391.html

Change-Id: Ida473d702a89e067c350c5cfde6c1982fb466577
2017-04-15 15:11:53 +08:00
doc Refined installation instructions 2017-04-04 00:23:13 +02:00
etc Config option for model handlers and backends 2017-01-16 23:30:44 +01:00
gluon Replace six.iteritems() with .items() 2017-04-15 15:11:53 +08:00
releasenotes Merge "Fix the module-name typos" 2017-03-01 19:25:03 +00:00
scripts Initial Gluon Code 2016-09-21 19:48:56 +00:00
.coveragerc Initial repo from cookiecutter 2016-06-29 14:26:40 -07:00
.gitignore Initial Gluon Code 2016-09-21 19:48:56 +00:00
.gitreview Added .gitreview 2016-06-28 08:42:11 +00:00
.mailmap Initial repo from cookiecutter 2016-06-29 14:26:40 -07:00
.testr.conf Initial repo from cookiecutter 2016-06-29 14:26:40 -07:00
CONTRAIL.md Contrail ML2 mechanism driver info 2017-02-09 23:47:47 +00:00
CONTRIBUTING.rst Initial repo from cookiecutter 2016-06-29 14:26:40 -07:00
HACKING.rst Initial repo from cookiecutter 2016-06-29 14:26:40 -07:00
LICENSE Initial repo from cookiecutter 2016-06-29 14:26:40 -07:00
MANIFEST.in Initial repo from cookiecutter 2016-06-29 14:26:40 -07:00
README.rst Gluon Documentation Update 2017-02-15 07:58:18 -08:00
babel.cfg Initial repo from cookiecutter 2016-06-29 14:26:40 -07:00
requirements.txt Updated Requirements and py35 Support 2017-02-09 10:47:28 -08:00
setup.cfg Updated Requirements and py35 Support 2017-02-09 10:47:28 -08:00
setup.py Initial Gluon Code 2016-09-21 19:48:56 +00:00
test-requirements.txt Updated Requirements and py35 Support 2017-02-09 10:47:28 -08:00
tox.ini Fixing broken import statement 2017-03-30 23:46:56 +02:00

README.rst

Gluon

A Model-Driven, Extensible Framework for Networking APIs Gluon provides a framework for specifying, using a model file, APIs for network forwarding. It is intended to offer developers the possibility of quickly prototyping any networking forwarding system that describes how a packet moves from port to port or port to the outside world.