示例#1
0
 def modify_fields_from_db(cls, db_obj):
     result = super(RouterExtraAttributes,
                    cls).modify_fields_from_db(db_obj)
     if az_def.AZ_HINTS in result:
         result[az_def.AZ_HINTS] = (az_validator.convert_az_string_to_list(
             result[az_def.AZ_HINTS]))
     return result
示例#2
0
 def modify_fields_from_db(cls, db_obj):
     result = super(Network, cls).modify_fields_from_db(db_obj)
     if az_def.AZ_HINTS in result:
         result[az_def.AZ_HINTS] = (
             az_validator.convert_az_string_to_list(
                 result[az_def.AZ_HINTS]))
     return result
示例#3
0
文件: network.py 项目: rolaya/neutron
 def modify_fields_from_db(cls, db_obj):
     LOG.info('%s(): caller(): %s', log_utils.get_fname(1), log_utils.get_fname(2))
     result = super(Network, cls).modify_fields_from_db(db_obj)
     if az_def.AZ_HINTS in result:
         result[az_def.AZ_HINTS] = (
             az_validator.convert_az_string_to_list(
                 result[az_def.AZ_HINTS]))
     return result
示例#4
0
 def _extend_availability_zone(net_res, net_db):
     net_res[az_def.AZ_HINTS] = az_validator.convert_az_string_to_list(
         net_db[az_def.AZ_HINTS])
     plugin = directory.get_plugin()
     net_res[az_def.COLLECTION_NAME] = (
         plugin.get_network_availability_zones(net_db))
示例#5
0
 def _extend_availability_zone_hints(net_res, net_db):
     net_res[az_def.AZ_HINTS] = az_validator.convert_az_string_to_list(
         net_db[az_def.AZ_HINTS])
示例#6
0
 def _extend_availability_zone_hints(net_res, net_db):
     net_res[az_def.AZ_HINTS] = az_validator.convert_az_string_to_list(
         net_db[az_def.AZ_HINTS])