Current Path: > > opt > cloudlinux > venv > lib64 > python3.11 > site-packages > clcommon > cpapi
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
GeneralPanel | Directory | - | - | |
__pycache__ | Directory | - | - | |
cache | Directory | - | - | |
plugins | Directory | - | - | |
__init__.py | File | 15208 bytes | June 23 2025 12:47:48. | |
apilink.py | File | 35 bytes | July 16 2025 00:11:31. | |
clcpapi.py | File | 3730 bytes | June 23 2025 12:47:48. | |
const.py | File | 511 bytes | June 23 2025 12:47:48. | |
cpapicustombin.py | File | 2174 bytes | June 23 2025 12:47:48. | |
cpapiexceptions.py | File | 1790 bytes | June 23 2025 12:47:48. | |
cpapirebuildcache | File | 471 bytes | June 23 2025 12:47:48. | |
panel_hooks_lib.py | File | 1254 bytes | June 23 2025 12:47:48. | |
pluginlib.py | File | 7752 bytes | June 23 2025 12:47:48. | |
utils.py | File | 1054 bytes | June 23 2025 12:47:48. |
import sys from functools import wraps from clcommon.const import Feature from clcommon.cpapi import is_panel_feature_supported from clcommon.lib.cledition import ( CLEditionDetectionError, ) __all__ = ( "skip_without_lve", "lve_supported_or_exit", ) _SKIP_MESSAGE = ( "Command is skipped as LVE feature is not supported in current environment\n" "Refer to https://docs.cloudlinux.com/solo/introduction/#cloudlinux-os-editions-comparison for more info" ) def skip_without_lve(): try: # we still have some utils that could be run # under user (e.g cloudlinux-selector) if not is_panel_feature_supported(Feature.LVE): print(_SKIP_MESSAGE) sys.exit(0) except CLEditionDetectionError as e: print(f"Error: {e}") sys.exit(1) def lve_supported_or_exit(f): @wraps(f) def inner(*args, **kwargs): if not is_panel_feature_supported(Feature.LVE): print(_SKIP_MESSAGE) else: return f(*args, **kwargs) return inner
SILENT KILLER Tool