Example #1
0
 def _process_extra_attr_router_create(
     self, context, router_db, router_req):
     if az_ext.AZ_HINTS in router_req:
         self.validate_availability_zones(context, 'router',
                                          router_req[az_ext.AZ_HINTS])
         router_req[az_ext.AZ_HINTS] = az_ext.convert_az_list_to_string(
             router_req[az_ext.AZ_HINTS])
     super(RouterAvailabilityZoneMixin,
           self)._process_extra_attr_router_create(context, router_db,
                                                   router_req)
Example #2
0
 def _process_extra_attr_router_create(self, context, router_db,
                                       router_req):
     if az_ext.AZ_HINTS in router_req:
         self.validate_availability_zones(context, 'router',
                                          router_req[az_ext.AZ_HINTS])
         router_req[az_ext.AZ_HINTS] = az_ext.convert_az_list_to_string(
             router_req[az_ext.AZ_HINTS])
     super(RouterAvailabilityZoneMixin,
           self)._process_extra_attr_router_create(context, router_db,
                                                   router_req)
Example #3
0
 def modify_fields_to_db(cls, fields):
     result = super(Network, cls).modify_fields_to_db(fields)
     if az_ext.AZ_HINTS in result:
         result[az_ext.AZ_HINTS] = (az_ext.convert_az_list_to_string(
             result[az_ext.AZ_HINTS]))
     return result
Example #4
0
 def modify_fields_to_db(cls, fields):
     result = super(RouterExtraAttributes, cls).modify_fields_to_db(fields)
     if az_ext.AZ_HINTS in result:
         result[az_ext.AZ_HINTS] = (az_ext.convert_az_list_to_string(
             result[az_ext.AZ_HINTS]))
     return result
Example #5
0
 def modify_fields_to_db(cls, fields):
     result = super(RouterExtraAttributes, cls).modify_fields_to_db(fields)
     if az_ext.AZ_HINTS in result:
         result[az_ext.AZ_HINTS] = (
             az_ext.convert_az_list_to_string(result[az_ext.AZ_HINTS]))
     return result
Example #6
0
 def modify_fields_to_db(cls, fields):
     result = super(Network, cls).modify_fields_to_db(fields)
     if az_ext.AZ_HINTS in result:
         result[az_ext.AZ_HINTS] = (
             az_ext.convert_az_list_to_string(result[az_ext.AZ_HINTS]))
     return result