+
    GvKj                     >   ^ RI t ^ RIt^ RIt^ RIt^ RIt^ RIHt ^ RIHt ^ RI	H
t
HtHt ^ RIHt ^ RIHt Rt] P$                  ! ]! ]4      4      tR t]! R	]P,                  ]P.                  R
]]P0                  ]! ]
! RR]P2                  R7      .R7      .R7      tR# )    N)messages)collect_logs)ProArgumentProArgumentGroup
ProCommand)HelpCategory)replace_top_level_logger_namezpro_logs.tar.gzc          	      4   V P                   ;'       g    \        p\        P                  ! 4       ;_uu_ 4       p\	        W4        \
        P                  ! ^4      p \        P                  ! VR4      ;_uu_ 4       pVP                  VRR7       RRR4       \
        P                  ! V4        RRR4       ^ #   + '       g   i     L1; i  \
        P                  ! T4       i ; i  \         d)   p\        P                  T4        Rp?RRR4       ^# Rp?i\         db   p\        P                  T4       \        \        P                   P#                  TR7      \$        P&                  R7        Rp?RRR4       ^# Rp?ii ; i  + '       g   i     ^ # ; i)   zx:gzzlogs/)arcnameN)filename)file)outputPRO_COLLECT_LOGS_FILEtempfileTemporaryDirectoryr   osumasktarfileopenaddPermissionErrorLOGerrorFileExistsErrorprintr   E_FILE_ALREADY_EXISTSformatsysstderr)argscfgkwargsoutput_file
output_dir	old_umaskresultses   &$,     ;/usr/lib/python3/dist-packages/uaclient/cli/collect_logs.pyaction_collect_logsr*      s   ++66!6K		$	$	&	&*S%	I$\\+v66'KK
GK< 7 # 
', # 76 # 	IIaL 
'	&  	IIaL..55( 6  ZZ	 ) 
'	&	 
'	&, sx   FC&C;B8	CC&8CCC##C&&F1DFF!F"AE>0F>FFF	zcollect-logsTz--outputz-o)
short_namehelp)	arguments)r,   descriptionpreserve_descriptionactionhelp_categoryargument_groups)loggingr   r   r   r   uaclientr   uaclient.actionsr   uaclient.cli.commandsr   r   r   uaclient.cli.parserr   uaclient.utilr	   r   	getLogger__name__r   r*   CLI_ROOT_COLLECT_LOGSCLI_COLLECT_LOGS_DESCTROUBLESHOOTCLI_COLLECT_LOGS_OUTPUTcollect_logs_command     r)   <module>rB      s     	 
    ) K K , 7) 5h?@6 "		'	'..++#!99	

 rA   