Ë
    €Ï=  ã                   ó¤   — 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 ej                   G d	„ d
ej                  «      «       Zy)z*The gcloud Firestore backups list command.é    )Úabsolute_import)Údivision)Úunicode_literals)Úbackups)Úbase)Úflags)Ú
propertiesc                   ó&   — e Zd ZdZed„ «       Zd„ Zy)ÚLista  List backups available to Cloud Firestore.

  ## EXAMPLES

  To list all backups in location us-east1.

      $ {command} --location=us-east1 --format="table(name, database, state)"

  To list all backups in all location.

      $ {command} --format="table(name, database, state)"
  c                 ó.   — t        j                  | «       y )N)r   ÚAddLocationFlag)Úparsers    ú%lib/surface/firestore/backups/list.pyÚArgsz	List.Args*   s   € ä	×Ñ˜&Õ!ó    c                 óÊ   — t         j                  j                  j                  j	                  d¬«      }|j
                  €dn|j
                  }t        j                  ||«      S )NT)ÚrequiredÚ-)r	   ÚVALUESÚcoreÚprojectÚGetÚlocationr   ÚListBackups)ÚselfÚargsr   r   s       r   ÚRunzList.Run.   sN   € Ü×Ñ×$Ñ$×,Ñ,×0Ñ0¸$Ð0Ó?€GØ—m‘mÐ+‰s°·±€HÜ×Ñ˜w¨Ó1Ð1r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústaticmethodr   r   © r   r   r   r      s    „ ñð ñ"ó ð"ó2r   r   N)r!   Ú
__future__r   r   r   Ú googlecloudsdk.api_lib.firestorer   Úgooglecloudsdk.callioper   Ú$googlecloudsdk.command_lib.firestorer   Úgooglecloudsdk.corer	   ÚDefaultUniverseOnlyÚListCommandr   r#   r   r   Ú<module>r+      sF   ðñ 1å &Ý Ý 'å 4Ý (Ý 6Ý *ð ×Ñô2ˆ4×Ñó 2ó ñ2r   