Ë
    €Ï4  ã                   ó†   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddl	mZ  G d	„ d
ej                  «      Zy)z&`gcloud tasks locations list` command.é    )Úabsolute_import)Údivision)Úunicode_literals)ÚGetApiAdapter)Úbase)Úlist_formats)Úparsersc                   ó0   — e Zd ZdZdddœZed„ «       Zd„ Zy)ÚListz3Lists the locations where Cloud Tasks is available.z"          {description}
          zd          To list the locations where Cloud Tasks is available:

              $ {command}
         )ÚDESCRIPTIONÚEXAMPLESc                 ó.   — t        j                  | «       y ©N)r   ÚAddListLocationsFormats)Úparsers    ú#lib/surface/tasks/locations/list.pyÚArgsz	List.Args(   s   € ä×(Ñ(¨Õ0ó    c                 ó¾   — t        | j                  «       «      j                  }t        j                  «       }|j                  ||j                  |j                  «      S r   )r   ÚReleaseTrackÚ	locationsr	   ÚParseProjectr   ÚlimitÚ	page_size)ÚselfÚargsÚlocations_clientÚproject_refs       r   ÚRunzList.Run,   sG   € Ü$ T×%6Ñ%6Ó%8Ó9×CÑCÐÜ×&Ñ&Ó(€KØ× Ñ  ¨d¯j©j¸$¿.¹.ÓIÐIr   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Údetailed_helpÚstaticmethodr   r   © r   r   r   r      s0   „ Ù;ððñ		€-ð ñ1ó ð1óJr   r   N)r#   Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.tasksr   Úgooglecloudsdk.callioper   Ú googlecloudsdk.command_lib.tasksr   r	   ÚListCommandr   r&   r   r   Ú<module>r,      s3   ðñ -å &Ý Ý 'å 6Ý (Ý 9Ý 4ôJˆ4×Ñõ Jr   