
    #                     p    d Z ddlmZ ddlmZ ddlmZ ddlZddlmZ  ej                  ddd	g      Z	d
 Z
y)z,Utilities for `gcloud redis zones` commands.    )absolute_import)division)unicode_literalsN)encoding	RedisZonenameregionc              #   ,  K   | D ]  }|j                  d      r|j                  |j                  k7  r.|j                  s;t	        j
                  |j                        }|j                  dg       D ]  }t        ||j                        }|   y w)Nr	   availableZones)r   r	   )IsSpecified
locationIdr	   metadatar   MessageToDictgetr   )responseargsr	   r   zones        2lib/googlecloudsdk/command_lib/redis/zones_util.py#ExtractZonesFromRegionsListResponser      s}     f!f&7&74;;&F??%%foo6H-r2D):):;dj 3 s   BB)__doc__
__future__r   r   r   collectionsapitools.base.pyr   
namedtupler   r        r   <module>r      s9    3 &  '  % #K"";0BC	r   