Saksham, The Neutron bulk operations are by definition atomic [1]: "Bulk operations are always performed atomically, meaning that either all or none of the objects in the request body are created."
Best, Mohammad [1] https://wiki.openstack.org/wiki/Neutron/APIv2-specification From: "Saksham Varma (sakvarma)" <sakva...@cisco.com> To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org> Date: 01/26/2015 08:01 PM Subject: Re: [openstack-dev] [Neutron] Bulk network operations Modifying the subject line. From: Saksham Varma <sakva...@cisco.com> Reply-To: "OpenStack Development Mailing List (not for usage questions)" < openstack-dev@lists.openstack.org> Date: Tuesday, January 27, 2015 at 5:21 AM To: "openstack-dev@lists.openstack.org" <openstack-dev@lists.openstack.org> Subject: [openstack-dev] Bulk network operations Hi, I was working on bulk network operations for one of Cisco’s plugins. I was wondering how do other plugins handle failures in bulk requests. Are all the requests in the bulk payload rolled back, if any fails (like an atomic strategy)? Or is it like a best effort, which is not necassarily atomic? Thanks, Saksham __________________________________________________________________________ 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