KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21573/root/usr/lib/python2.4/site-packages/sos/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21573/root/usr/lib/python2.4/site-packages/sos/policyredhat.pyo
mò
Ýl2Wc@scdkZdkZdkZdkZdkTdkZdkZdkZdZdfd„ƒYZ	dS(N(t*s
/tmp/SomePatht	SosPolicycBsžtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
d„Zd
„Zd„Zd„Zd„ZRS(s.This class implements various policies for soscCsd|_d|_dS(Nt(tselft
reportNametticketNumber(R((t4/usr/lib/python2.4/site-packages/sos/policyredhat.pyt__init__*s	cCs
||_dS(N(tcommonsRtcInfo(RR((Rt
setCommons.s	cCstS(s/Validates the plugin as being acceptable to runN(tTrue(Rt
pluginpath((RtvalidatePlugin2scCsBd|}g}ti|ƒiƒD]}||d iƒq$~S(Ns/bin/rpm -q --requires %siÿÿÿÿ(tnametcmdt_[1]tostpopent	readlinestrequirestsplit(RRRRR((RtpkgRequires9s
cCs_d|f}ti|ƒiƒ}g}|D]+}|i|ƒo||d i	ƒq-q-~S(Ns1/bin/rpm --qf '%%{N} %%{V} %%{R} %%{ARCH}
' -q %siÿÿÿÿ(
RRRRRtpkgsRtpkgt
startswithR(RRRRRR((Rt
allPkgsByName>s
cCs7y|i|ƒd}Wntj
o
d}nX|S(Niÿÿÿÿ(RRRRt
IndexErrortNone(RRR((Rt	pkgByNameDs
cCs[|i|ƒ}|GH|o8t|ƒt|ƒjo|t|ƒdidƒSndSdS(Nit-(RRRtpkgNametlenRR(RRR((Rt
pkgDictByNameNs
 cCs’g}y~xwtid|ƒiƒD]\}y|iddƒ\}}Wntj
oq#X|djo|i	t
|ƒƒq#q#WWnnX|S(Ns"LC_ALL=C /sbin/chkconfig --list %st:iton(trettcommandst	getoutputRRttabstrunleveltonofft
ValueErrortappendtint(RRR'R$R(R)((RtrunlevelByServiceWs
cCs=y+|iddƒ}x|D]
}|SqWWndSnXdS(Ns^id:(\d{1}):initdefault:s/etc/inittabi(RtfileGreptregt	initlevel(RR0R/((RtrunlevelDefaultfscCstidƒidƒS(Ns
/bin/uname -rs
(R%R&tstrip(R((Rt
kernelVersionnscCs'|iƒddjotSntSdS(Niýÿÿÿtsmp(RR3RtFalse(R((RtisKernelSMPqscCsYyK|idƒd}|ddjodSn|ddgjodSnWnnXtS(	Nsredhat-releaseiit4it5Servert5Clienti(RRtpkgnameR5(RR:((RtrhelVersionuscCstidƒiƒS(Ns
/bin/uname -m(R%R&R2(R((RtgetArch€scCsE|idƒ}|d\}}}di|d ƒ}||||fS(NRiýÿÿÿ(RRtfieldstversiontreleasetarchtjoinR(RRRR=R>R?R@((RtpkgNVRAƒscCs—tidƒidƒd}|idip…yittdƒ|ƒ|_	t
idd|i	ƒ|_	ttdƒƒ|_t
id	d|iƒ|_HWq²Ht
idƒq²Xnt|i	ƒdjo"t
id
d|ƒ}||_	n|idio2|idi|_	t
idd|i	ƒ|_	n|idio2|idi|_t
id	d|iƒ|_nt|i	ƒdjo
d|_	ndS(Ns
/bin/uname -nt.itcmdlineoptss4Please enter your first initial and last name [%s]: s
[^a-zA-Z.0-9]RsFPlease enter the case number that you are generating this report for: s[^0-9]s[^_a-zA-Z.0-9-]tdefault(R%R&Rt	localnameRR	tbatcht	raw_inputt_RtretsubRtsystexitR tcustomerName(RRF((RtpreWork‰s.

cCs…t|iƒo|id|i}n
|i}|id}d|d}|dtt	i
ddƒƒ}tii
||ƒ}d||f}td	ƒGHtiti|ƒd
tiƒp
dGHdSntid|id
|fƒtiƒ}ti|ƒtidƒ}t|ƒ\}
}}ti|ƒti|ƒtid||id
fƒttii
||ƒdƒ}t!i"|i#ƒƒi$ƒ}	|i&ƒ|}
d||	df}tii
||ƒ}tii
||
ƒ}tid||fƒt|ddƒ}|i*|	dƒ|i&ƒt+i,i*dƒtdƒ|GHH|	otdƒ|	GHHntdƒGHt+i,i*dƒdS(NRCt
dstrootparents
sosreport-s.tar.bz2Rii?Bs/bin/tar -jcf %s %ssCreating compressed archive...isUnable to create tarballs
/bin/mv %s %stdstrooti?trssosreport-%s-%s.tar.bz2iúÿÿÿs.md5tws
s4Your sosreport has been generated and saved in:
  %ssThe md5sum is: s5Please send this file to your support representative.(-R RRRtnamestrR	t
ourtempdirttarballNametstrtrandomtrandintRtpathRAtaliasdirttarcmdRItaccesststringRtX_OKtsystemtgetcwdtcurwdtchdirtumasktoldmasktsosGetCommandOutputtstatustshouttruntimetopentfptmd5tnewtreadt	hexdigesttmd5outtclosetoldtarballNamettarballPathtoldtarballPathtwriteRLtstdout(RRkRsR\RURVRbRhRTRpRgRtReRrR[Ri((RtpackageResults«sP	
 #




(t__name__t
__module__t__doc__RR
R
RRRR!R-R1R3R6R;R<RBRORw(((RR(s"						
										"(
RR%RLR^tsos.helpersRXRJRlt	SOME_PATHR(	R%R^RXRLRJR|RRRl((Rt?s							

Anon7 - 2021