Ask Your Question

iiMaXii's profile - activity

2018-04-06 04:20:01 -0600 received badge  Popular Question (source)
2018-04-06 04:20:01 -0600 received badge  Notable Question (source)
2018-04-06 04:20:01 -0600 received badge  Famous Question (source)
2015-07-10 07:26:21 -0600 asked a question Neutron plugin development

Hi, I have successfully installed DevStack on a virtual machine and I was wondering what the best way is to develop plugins for Neutron. I have successfully created a "hello world" ML2 plugin by adding some files directly to the /stack/neutron/ folder and restarting Neutron manually. It seems like a tedious task to develop this way since all files resides on the virtual machine and inside the Neutron project.

I was checking out some projects on Neutron and this seemed interesting: https://github.com/openstack/networking-bgpvpn (https://github.com/openstack/networki...). It's deployed though DevStack and it and it seems like the way to go when developing plugins, however it takes a long time to do an unstack/stack every time I want to test a new lines of code. So what I want to know is: how are Neutron services and ML2 drivers normally developed? I do not want to push my changes to the git repository every time I want to test new code.