ó
    €Ï½  ã                   óf   • S r SSKJr  SSKJr  SSKJr  SSKJr  Sr " S S\R                  5      r	g	)
z!Wrapper for log-streaming binary.é    )Úabsolute_import)Údivision)Úunicode_literals)Úbinary_operationszÄCould not locate executable log-streaming on the system PATH. Please ensure gcloud log-streaming component is properly installed. See https://cloud.google.com/sdk/docs/components for more details.c                   ó>   ^ • \ rS rSrSrU 4S jr    SS jrSrU =r$ )ÚLogStreamingWrapperé    z4Binary operation wrapper for log-streaming commands.c                 óB   >• [         [        U ]
  " SSS[        0SS.UD6  g )Nzlog-streamingÚMISSING_EXECT)ÚbinaryÚcustom_errorsÚinstall_if_missing© )Úsuperr   Ú__init__ÚMISSING_BINARY)ÚselfÚkwargsÚ	__class__s     €Ú/lib/googlecloudsdk/command_lib/run/streaming.pyr   ÚLogStreamingWrapper.__init__#   s0   ø€ Ü	Ô
˜tÒ-ð ØØ%¤~Ð6Øñð ó	ó    c                 ó¬   • ASU/nU(       a  UR                  SU/5        U(       a  UR                  SU/5        U(       a  UR                  SU/5        U$ )Nz
-projectIdz-filterz-formatz-token)Úextend)r   Ú
project_idÚ
log_filterÚ
log_formatÚtokenr   Ú	exec_argss          r   Ú_ParseArgsForCommandÚ(LogStreamingWrapper._ParseArgsForCommand*   sY   € ð 	Ø˜zÐ*€IÞØ×Ñ˜	 :Ð.Ô/ÞØ×Ñ˜	 :Ð.Ô/ÞØ×Ñ˜ %Ð(Ô)ØÐr   r   )NNNN)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r    Ú__static_attributes__Ú__classcell__)r   s   @r   r   r       s#   ø† Ù<õð ØØØ÷ò r   r   N)
r&   Ú
__future__r   r   r   Ú&googlecloudsdk.command_lib.util.anthosr   r   ÚStreamingBinaryBackedOperationr   r   r   r   Ú<module>r,      s0   ðñ (å &Ý Ý 'å Dð"€ôÐ+×JÑJõ r   