§
WèÄj ã óH — d Z ddlZddlZ G d„ de¦ « Zd„ Zd„ Zd„ ZdS )zW
This module provides functions to retrieve any limits and usage for a specified user.
é Nc ó — e Zd Zd„ ZdS )ÚLveCommandErrorc ó — | j d › S )Nr )Úargs)Úselfs úP/opt/cloudlinux/venv/lib64/python3.11/site-packages/xray/internal/user_limits.pyÚ__str__zLveCommandError.__str__ s € Ø”)˜A”,Ð Ð ó N)Ú__name__Ú
__module__Ú__qualname__r © r
r r r s# € € € € € ð!ð !ð !ð !ð !r
r c ó” ‡ — ddd‰ dg} t |¦ « }t j |¦ « }nF# t $ r}dt |¦ « icY d}~S d}~wt j $ r}dd|› �icY d}~S d}~ww xY wd|vs!t
ˆ fd „|d D ¦ « ¦ « sdd
‰ › d�iS t ˆ fd„|d D ¦ « ¦ « }d
t |d d d¦ « ¦ « id
t |d d¦ « ¦ « id
t |d d¦ « ¦ « id
t |d d¦ « ¦ « id
t |d d d¦ « ¦ « dz id
t |d d¦ « ¦ « idœS )aª
Retrieves the LVE limits for a specified user.
Args:
username (str): The username to retrieve LVE limits for.
Returns:
When user limits are found
{
"lve_cpu": {
"limit": int
},
"lve_ep": {
"limit": int
},
"lve_pmem": {
"limit": int
},
"lve_iops": {
"limit": int
},
"lve_io": {
"limit": int
},
"lve_nproc": {
"limit": int
},
}
or an error
{
"error": str
}
z/usr/sbin/cloudlinux-limitsÚgetz
--usernamez--jsonÚerrorNzFailed to decode JSON: Úusersc 3 ó0 •K — | ]}|d ‰k V — ŒdS )ÚusernameNr ©Ú.0Úuserr s €r ú