+
    i  c                   s:    ^ RI t ^ RIHtHtHt  ! R R]]4      tR# )i    N)PluginRedHatPlugin	PluginOptc                   sP   a  ] tR t^t o RtRtR	tR
t]! RR]	RR7      .t
R tRtV tR# )Oratabz.Oratab discovery for Oracle instances on Linuxoratabz/etc/oratabzlocation of the oratab file)ZdefaultZval_typeZdescc                s   V P                  R 4      p\        P                  P                  V4      '       d    \	        4       p\        VRRR7      ;_uu_ 4       pVP                  4       P                  4        FY  pVP                  R4      '       g   VP                  4       '       g   K2  VP                  VP                  R4      ^,          4       K[  	  RRR4       RR.pT P                  V UUu. uF  pV F  pV P                  Wv4      NK  	  K  	  upp4       R# V P!                  R4       R#   + '       g   i     Ld; iu uppi   \         d#   pT P                  R	T R
T 24        Rp?R# Rp?ii ; i)r   ZrzUTF-8)ZencodingZ#Z:Nzdbs/init*.orazdbs/spfile*.orazCould not open conf file z: z@Could not locate oratab file. Oracle data will not be collected.)Z
get_optionospathZisfileZsetZopenZreadZ
splitlinesZ
startswithZstripZaddZsplitZadd_copy_specZ	path_joinZIOErrorZ
_log_errorZ	_log_warn)	ZselfZora_tabZ	path_listZofileZlineZdbfilesZdbfiler   Zexs	   &        >/usr/lib/python3.14/site-packages/sos/report/plugins/oratab.pysetupZOratab.setup   s5   //(+77>>'""  E	'399U %

 7 7 9??3//tzz||$!djjoa&89 !: : $%
 ""?F$+?FV ) NN40 ) 1w$+ , NN @ A% :9$+  ";G9Brd KLsB    E	 AD0'-D0E	 0#E
E	 0E 	;E	 	E6E11E6 N)Zservices)r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesr   ZstrZoption_listr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s?     AJKHH 	(MC4	6K
A A    r   )r   Zsos.report.pluginsr    r   r   r   r	   r
   r   <module>r      s     
 > >)AV\ )Ar
   