
    #                     p    S r SSKJr  SSKJr  SSKJr  SSKrSSKJr  \R                  " SSS	/5      r	S
 r
g)z,Utilities for `gcloud redis zones` commands.    )absolute_import)division)unicode_literalsN)encoding	RedisZonenameregionc              #   H  #    U  H  nUR                  S5      (       a  UR                  UR                  :w  a  M5  UR                  (       d  MH  [        R
                  " UR                  5      nUR                  S/ 5       H  n[        XBR                  S9nUv   M     M     g 7f)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      s7    3 &  '  % "";0BC	r   