I missed the part about wanting to do your own event handling.  Brandon is 
right, the right thing to do is to make yourself a driver. You can start with 
the noop_driver in this review, though some of the import paths will need 
fixing up: https://review.openstack.org/#/c/56187/ 
<https://review.openstack.org/#/c/56187/>

Feel free to stop into #openstack-lbaas and we can help you out.

Thanks,
doug

> On Jun 1, 2015, at 7:02 PM, Brandon Logan <brandon.lo...@rackspace.com> wrote:
> 
> For v2 there is the logging noop driver that does not use an agent and just 
> logs.  v1 sits not have this though.  I do wonder why you don't just build a 
> simple driver to do what you are currently doing when acting upon events in 
> the notification queue.
> On Jun 1, 2015 7:09 PM, "Fox, Kevin M" <kevin....@pnnl.gov> wrote:
> Have a look here:
> http://git.openstack.org/cgit/openstack/neutron-lbaas/tree/neutron_lbaas/drivers
>  
> <http://git.openstack.org/cgit/openstack/neutron-lbaas/tree/neutron_lbaas/drivers>
> 
> Thanks,
> Kevin
> From: Wanjing Xu [wanjing...@hotmail.com]
> Sent: Monday, June 01, 2015 4:52 PM
> To: OpenStack Development Mailing List not for usage questions
> Subject: [openstack-dev] [Neutron][LBaaS] No LBaaS agent?
> 
> Is there a way to add an LBaaS service without having to use neutron 
> plugin/agent framework?
> 
> I want to add a LBaaS service without  an LBaaS agent running and still want 
> to have lb cli and horizon.  When the user configure loadbalance via cli or 
> horizon, neutron will send the events(pool, member, vip create/delete 
> event)in the notification info queue and our application will listen to the 
> queue and program  the LBaaS box.  So far, I have tried to enable the 
> built-in HAProxy LBaaS(enable the service_plugin to be LoadBalancerPlugin and 
> service provider to be haproxy).  By doing that , horizon and cli are all 
> enabled and our application can successfully program LBaaS box using the 
> notification events.  The problem with that is that there is a haproxy agent 
> running in the background although we are not using its function.  But if I 
> don't enable the agent, we can not use horizon.  Currently we don't want to 
> write a LBaaS agent of our own.  Is there a way to not to use LBaaS agent and 
> still  be able to use horizon/cli to configure loadbalance?  During openstack 
> summit at vancouver, I saw paypal loadbalance presentation, they use two 
> providers, one is agent , the other is agentless controller, not sure how 
> that controller works, could not find it through googling.
> 
> Regards
> Wanjing Xu
> 
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to