HEX
Server: LiteSpeed
System: Linux baran.dnsprotection.me 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64
User: ddir12 (3618)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: //lib/python3.6/site-packages/glances/__pycache__/webserver.cpython-36.pyc
3

Eo�c��@sHdZddlmZddlmZddlmZddlmZGdd�de	�Z
dS)	z%Glances Web Interface (Bottle based).�)�WINDOWS)�glances_processes)�GlancesStats)�
GlancesBottlec@s*eZdZdZd	dd�Zdd�Zdd�ZdS)
�GlancesWebServerz>This class creates and manages the Glances Web server session.NcCs<t||�|_tr |jr tj�|jj�t||d�|_dS)N)�config�args)	r�statsrZno_kernel_threadsrZdisable_kernel_threads�updater�web)�selfrr�r
�/usr/lib/python3.6/webserver.py�__init__s

zGlancesWebServer.__init__cCs|jj|j�dS)zMain loop for the Web server.N)r�startr	)rr
r
r�
serve_forever$szGlancesWebServer.serve_forevercCs|jj�|jj�dS)zEnd of the Web server.N)r�endr	)rr
r
rr(s
zGlancesWebServer.end)NN)�__name__�
__module__�__qualname__�__doc__rrrr
r
r
rrs
rN)rZglances.globalsrZglances.processesrZ
glances.statsrZglances.outputs.glances_bottler�objectrr
r
r
r�<module>
s