Hi, I'm not close to Neutron's discussions but do you think to have a look at pyroute2 [1]? "Pyroute2 is a pure Python netlink and Linux network configuration library. It requires only Python stdlib, no 3rd party libraries." Which permits to create bridge and adding interfaces easily [2] (but not only...).
[1] https://github.com/svinota/pyroute2 [2] https://github.com/svinota/pyroute2/blob/a76d2efd8966ec5b6cc713dc5d909b5cd070a9a8/benchmark/ipdb.py#L16 On Fri, Jul 8, 2016 at 8:05 AM, Brandon Logan <[email protected]> wrote: > pybrctl repo is at: https://github.com/udragon/pybrctl > It is in pypi. > > Looks like a wrapper around the shell brctl commands. I don't think it > would buy us anything more than what moving neutron's current > implementation of doing brctl commands to neutron-lib would do. In > fact, it might end up costing more. That's just my very uninformed > opinion though. > > Thanks, > Brandon > > On Thu, 2016-07-07 at 23:59 +0000, Bhatia, Manjeet S wrote: > > Hi, > > > > There is work in progress for pure python driven linux network > > configuration. I think most > > of work will be done with this patch https://review.openstack.org/#/c > > /155631/ . The only > > thing left after this will be linux bridge configuration, Which I > > would like to discuss with > > community. There are two ways at the moment I can think to do that > > implementation, > > First, use pybrctl which may need some changes in library itself in > > order for full support. > > It will clean up the code from neutron. But looking pybrctl code > > which is just executing > > Shell commands, another solution which Brandon Logan discussed is > > move the existing > > Code for executing those commands to neutron-lib, which I think is > > better solution. I would > > like to have views of community, especially people working neutron- > > lib about moving > > python code for executing brctl commands to neutron-lib. > > > > > > Thanks and Regards ! > > Manjeet Singh Bhatia > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
