+
    i  c                   s>    ^ RI t ^ RIt^ RIHtHt  ! R R]]4      tR# )    N)PluginIndependentPluginc                   s:   a  ] tR t^t o Rt RtRt]3tR tRt	V t
R# )	SosExtrasz/Collect extra data defined in /etc/sos/extras.dZ
sos_extrasz/etc/sos/extras.d/c                s(    \         P                  ! V P                  4      pVP                  ^ 8w  gO   VP                  \        P
                  ,          '       g(   VP                  \        P                  ,          '       d"   V P                  RV P                   R24       R#  \         P                  ! T P                  4       EF4  w  r#pT EF&  pT P                  Y%4      pT P                  RT 24        \        TRRR	7      ;_uu_ 4       pTP                  4       P                  4        F  p\        TP                  4       4      ^ 8X  g   TP!                  R
4      '       d   K:  TP!                  R4      '       dY   TP                  4       p	Rp
\        T	4      ^8  d    \#        T	^,          4      p
T P'                  T	^ ,          R,          T
R7       K  T P)                  YR7       K  	  RRR4       EK)  	  EK7  	  R#   \         d$    T P                  RT P                   R24        R# i ; i  \$         d    T P                  RT RT R24        Li ; i  + '       g   i     EK  ; i  \*         d    T P                  RT 24        EK  i ; i)r    zSkipping sos extras as z' has too wide permissions or ownership.Nzcan't stat z, skipping sos extrasz!Collecting data from extras file ZrzUTF-8)ZencodingZ#Z:zCan't decode size limit on linez in z, using default:i   NN)Z	sizelimit)Zsubdirzunable to read extras file )osstat
extras_dirZst_uidZst_modeZS_IWGRPZS_IWOTHZ	_log_warnZOSErrorZwalkZ	path_joinZopenZreadZ
splitlinesZlenZsplitZ
startswithZintZ
ValueErrorZadd_copy_specZadd_cmd_outputZIOError)ZselfZst_resZpathZ_ZfilelistZfileZ_fileZsfileZlineZwordsZlimits   &          B/usr/lib/python3.14/site-packages/sos/report/plugins/sos_extras.pysetupZSosExtras.setup.   s.   
	WWT__-F"(E(E--!88I JE  E F . "$!9DX t2!B5'JKJeS7;;u$)JJL$;$;$=D"4::<0A59M9M (  $s33(,

(,#&u:>%*03E!H !% 2 258B<=B !3 !D !% 3 3D 3 F+ %> <;	 ! ":  	NN[(9 :% % &	. ,6 %*(,.M/3fD-P)*%* <;;0  JNN%@#HIIJs   AG> &G> G> 6I-AI	#I	<"I	H/
19I	*I->*H,+H,/#II	II	I*#I-*I--JJ N)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_namer   Zfilesr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s.     BJ, K%JME+J +J    r   )r   r   Zsos.report.pluginsr   r   r   r	   r
   r   <module>r      s#    
  8KJ) KJr
   