Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-12 Thread Eichberger, German
To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request" Well, that exactly what we've tried to solve with tags in the flavor. Considering your example with whol

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-12 Thread Avishay Balderman
st 11, 2014 4:58 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request" Hi, Validations such as "timeout > delay" should be performed on the API level

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Eugene Nikanorov
configuration is exposed > > as a single wizard (which has loadbalancer, listener, pool, > > monitor properties) then provider > > is chosen only once. > > > > Curious question, is flavour framework expected to address > > this pr

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Brandon Logan
-----Original Message----- > From: Doug Wiegley [mailto:do...@a10networks.com] > > Sent: 11 August 2014 22:02 > To: OpenStack Development Mailing List (not for usage > questions) > Subject: Re: [openstack-dev] [Neutron][LBa

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Eugene Nikanorov
ider > is chosen only once. > > Curious question, is flavour framework expected to address this problem? > > Thanks, > Vijay V. > > -Original Message- > From: Doug Wiegley [mailto:do...@a10networks.com] > Sent: 11 August 2014 22:02 > To: OpenStack Development M

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Vijay Venkatachalam
iling List (not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request" Hi Sam, Very true. I think that Vijay’s objection is that we are currently imposing a logical structure on the driver, when it should be a driver d

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Doug Wiegley
gt;-Sam. > > >-Original Message- >From: Doug Wiegley [mailto:do...@a10networks.com] >Sent: Monday, August 11, 2014 6:55 PM >To: OpenStack Development Mailing List (not for usage questions) >Subject: Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling >

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Samuel Bercovici
(not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request" Hi all, > Validations such as ³timeout > delay² should be performed on the API >level before it reaches the driver. For a configuration tree (l

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Doug Wiegley
Hi all, > Validations such as ³timeout > delay² should be performed on the API >level before it reaches the driver. For a configuration tree (lb, listeners, pools, etc.), there should be one provider. You¹re right, but I think the point of Vijay¹s example was to highlight the combo error problem

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Brandon Logan
Yeah what I meant was the only solution I could come up with so that the driver gets passed every call is to have the every entity have a provider. I do believe this is a bit cumbersome for a user, and extra validation would be needed to verify that two entities linked together cannot have differe

Re: [openstack-dev] [Neutron][LBaaS] Continuing on "Calling driver interface on every API request"

2014-08-11 Thread Samuel Bercovici
Hi, Validations such as "timeout > delay" should be performed on the API level before it reaches the driver. For a configuration tree (lb, listeners, pools, etc.), there should be one provider. Having provider defined in multiple places does not make sense. -San. From: Vijay Venkatachalam [