Files
CyberPanel/serverStatus/views.pyc

92 lines
8.5 KiB
Plaintext
Raw Normal View History

2017-12-14 06:56:27 -05:00
<03>
2018-03-01 16:11:49 +00:00
<EFBFBD> <20>Zc@s<>ddlmZddlmZmZddlmZddlmZddl j
Z ddl m Z ddlZddlZddlmZddlZddlZddlZd<00>Zd <00>Zd
<00>Zd <00>Zd <00>Zd <00>Zd<00>Zd<00>ZdS(i<><69><EFBFBD><EFBFBD>(tunicode_literals(trendertredirect(t HttpResponse(tProcessUtilitiesN(t loadLoginPage(t AdministratorcCskyL|jd}tjjd|<00>}|jdkr>td<00>St|d<00>SWntk
2017-12-14 06:56:27 -05:00
rftt <00>SXdS(NuuserIDtpkiu5You don't have enough priviliges to access this page.userverStatus/index.html(
2018-03-01 16:11:49 +00:00
tsessionRtobjectstgetttypeRRtKeyErrorRR(trequesttuserIDtadmin((s(/usr/local/CyberCP/serverStatus/views.pytserverStatusHomes 
2017-12-14 06:56:27 -05:00
 c Cs<>y<>|jd}tjjd|<00>}|jdkr>td<00>Stj<00>}y<>tj ddg<00>j
d<00>}|d}|d }d}g}xC|D];} |dks<>|d kr<>|d }q<>q<>|j | <00>q<>WWnKtj k
r}
t jjt|
<00>d
<17>t|d i|d 6d d6<>SX|dkr^i|d 6|d6|d6|d6} t|d | <00>Si|d6|d6|d6} t|d | <00>SWn4tk
r<>}
t jjt|
<00>d
<17>tt<00>SXdS(NuuserIDRiu5You don't have enough priviliges to access this page.u/usr/local/lsws/bin/lshttpdu-vu
iiu[litespeedStatus]u!serverStatus/litespeedStatus.htmlu processListuLFor some reaons not able to load version details, see CyberCP main log file.uliteSpeedVersionStatusu lsversionumodulesu loadedModules(RRR R
R RRtgetLitespeedProcessNumbert
2018-03-01 16:11:49 +00:00
subprocesst check_outputtsplittappendtCalledProcessErrortloggingtCyberCPLogFileWritert writeToFiletstrRR RR( R RRt processListtversionInformationt lsversiontmodulestcountert loadedModulestitemstmsgt dataForHtml((s(/usr/local/CyberCP/serverStatus/views.pytlitespeedStatus s< 
2017-12-14 06:56:27 -05:00
 

 
 

cCsFy |jd}tjjd|<00>}|jdkr>td<00>Stj|j<00>}|d}|dkr<>t j
<00>dkr<>idd6dd6}q<>idd6dd6d d
6}nDt j <00>dkr<>idd6dd6}nidd6dd6d d
6}tj |<00>}t|<00>SWn4t k
rA}tjjt|<00>d <17>td <00>SXdS( NuuserIDRiu5You don't have enough priviliges to access this page.urebootiiushutdownu!Please see CyberCP main log file.u error_messageu[stopOrRestartLitespeed]uNot Logged in as admin(RRR R
R RtjsontloadstbodyRtrestartLitespeedt stopLitespeedtdumpsR RRRR(R RRtdatatreboottstatust
2018-03-01 16:11:49 +00:00
final_jsonR"((s(/usr/local/CyberCP/serverStatus/views.pytstopOrRestartLitespeedSs& 
2017-12-14 06:56:27 -05:00

 cCs<>yL|jd}tjjd|<00>}|jdkr>td<00>St|d<00>SWn4tk
r<>}tj j
t |<00>d<17>t t <00>SXdS(NuuserIDRiu5You don't have enough priviliges to access this page.u$serverStatus/cybercpmainlogfile.htmlu[cyberCPMainLogFile](RRR R
2018-03-01 16:11:49 +00:00
R RRR RRRRRR(R tvalRR"((s(/usr/local/CyberCP/serverStatus/views.pytcyberCPMainLogFilets 
2017-12-14 06:56:27 -05:00
cCs<>ye|jd}tjjdtjj<00>}t|<00>}idd6|d6}tj|<00>}t|<00>SWnHt k
r<>}idd6dd6}tjj
t|<00>d <17>td
2018-03-01 16:11:49 +00:00
<00>SXdS( NuuserIDi2iu logstatusulogsdataiuZCould not fetch data from log file, please see CyberCP main log file through command line.uerroruetFurtherDataFromLogFile]uNot Logged in as admin( RRRtreadLastNFilestfileNameRR%R*RR R(R R0tfewLinesOfLogFileR-R.R"((s(/usr/local/CyberCP/serverStatus/views.pytgetFurtherDataFromLogFile<6C>s  cCskyL|jd}tjjd|<00>}|jdkr>td<00>St|d<00>SWntk
rftt <00>SXdS(NuuserIDRiu5You don't have enough priviliges to access this page.userverStatus/services.html(
RRR R
R RRR RR(R RR((s(/usr/local/CyberCP/serverStatus/views.pytservices<65>s 
 cs<>y<>|jd}tjjd|<00>}|jdkraidd6dd6}tj|<00>}t|<00>Sg}g}g}g}g} tj dd g<00><00><00>fd
<00>}
d <00>} |j
|
d <00><00>|
d <00>r<>|j
| d <00><00>n |j
d <00>t j t j t j <00>} | jd<00>} | d kr1|j
d<00>n |j
d <00>| j<00>|
d<00>rj|j
| d<00><00>n |j
d <00>|j
|
d<00><00>|
d<00>r<>|j
| d<00><00>n |j
d <00>|j
|
d<00><00>|
d<00>r<>|j
| d<00><00>n |j
d <00>| j
|
d<00><00>|
d<00>r0| j
| d<00><00>n | j
d <00>ii|d d 6|d d6|d d6|d d6| d d6d6i|dd 6|dd6|dd6|dd6| dd6d6}ttj|<00><00>SWntk
r<>tt<00>SXdS(NuuserIDRiiuerroruNot enough privilegeu error_messageupsu-Acs|<00>krdSdSdS(Nii((tservice(t processlist(s(/usr/local/CyberCP/serverStatus/views.pytgetServiceStats<74>s cSs[d}xNtj<00>D]@}||j<00>krtj|j<00>}||j<00>j7}qqW|S(Ni(tpsutilt process_itertnametProcesstpidt memory_infotrss(R7tmemCounttproctprocess((s(/usr/local/CyberCP/serverStatus/views.pyt getMemStats<74>s u litespeediu 127.0.0.1i<EFBFBD> umysqlupdnsu pure-ftpdupostfixupowerdnsupureftpustatusumemUsage(u 127.0.0.1i<EFBFBD> (RRR R
R R%R*RRRRtsockettAF_INETt SOCK_STREAMt
connect_extcloseR RR(R RRtfinalR.tlsStatust sqlStatust dnsStatust ftpStatust
mailStatusR9RDtstresultt json_data((R8s(/usr/local/CyberCP/serverStatus/views.pytservicesStatus<75>sl 
     
               cCs\y|jd}tjjd|<00>}|jdkraidd6dd6}tj|<00>}t|<00>Syj|jdkr<>tj |j
<00>}|d }|d
}|dkr<>idd6dd6}tj|<00>}t|<00>S|dkr idd6dd6}tj|<00>}t|<00>Sd||f} t j | <00>}
t j|
<00>} t j|
dt j<00>} | j<00>d} | dkr<>idd6dd6}tj|<00>}t|<00>Sidd6dd6}tj|<00>}t|<00>SnWnCtk
r}idd6t|<00>d6}tj|<00>}t|<00>SXWnCtk
rW}idd6t|<00>d6}tj|<00>}t|<00>SXdS(NuuserIDRiiu serviceActionuNot enough privilegeu error_messageuPOSTuserviceuactionustopustarturestartuInvalid Actionulswsumysqlupdnsu pure-ftpduInvalid Serviceusudo systemctl %s %ststdoutuError while performing actioni(ustopustarturestart(ulswsumysqlupdnsu pure-ftpd(RRR R
R R%R*RtmethodR&R'tshlexRRtcalltPopentPIPEt communicatet BaseExceptionRR (R R0RRJR.R+R7tactiont final_dictcommandtcmdtrestpRQR"((s(/usr/local/CyberCP/serverStatus/views.pytservicesActionsP 


 
 
 
(t
__future__Rtdjango.shortcutsRRt django.httpRtplogical.processUtilitiesRtplogical.CyberCPLogFileWriterRRtloginSystem.viewsRR%RtloginSystem.modelsRR:RVRERR$R/R1R5R6RSRb(((s(/usr/local/CyberCP/serverStatus/views.pyt<module>s&       3 !    \