Ë
    €Ï  ã                   ón   — 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  G d„ dej                  «      Z
y	)
z"The `app operations list` command.é    )Úabsolute_import)Údivision)Úunicode_literals)Úappengine_api_client)Úbasec                   ó.   — e Zd ZdZddiZed„ «       Zd„ Zy)ÚListzList the operations.ÚEXAMPLESa            To list all App Engine operations, run:

              $ {command}

          To list only 100 App Engine operations, run:

              $ {command} --limit=100

          To list only pending App Engine operations, run:

              $ {command} --pending
          c                 ód   — | j                  dddd¬«       | j                  j                  d«       y )Nz	--pendingÚ
store_trueFzOnly display pending operations)ÚactionÚdefaultÚhelpztable(id, start_time, status))Úadd_argumentÚdisplay_infoÚ	AddFormat)Úparsers    ú"lib/surface/app/operations/list.pyÚArgsz	List.Args-   s8   € à
×Ñ˜Ø+Ø %Ø>ð ô @ð ×Ñ×!Ñ!Ð"AÕBó    c                 ó¤   — t        j                  | j                  «       «      }|j                  r|j	                  d¬«      S |j	                  «       S )Nz
done:false)Ú	op_filter)r   ÚGetApiClientForTrackÚReleaseTrackÚpendingÚListOperations)ÚselfÚargsÚ
api_clients      r   ÚRunzList.Run5   sE   € Ü%×:Ñ:¸4×;LÑ;LÓ;NÓO€JØ‡|‚|Ø×&Ñ&°Ð&Ó>Ð>à×&Ñ&Ó(Ð(r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Údetailed_helpÚstaticmethodr   r    © r   r   r	   r	      s1   „ Ùð ð ð€-ð  ñCó ðCó)r   r	   N)r$   Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.appr   Úgooglecloudsdk.callioper   ÚListCommandr	   r'   r   r   Ú<module>r,      s+   ðñ  )å &Ý Ý 'å ;Ý (ô )ˆ4×Ñõ  )r   