PATH: //opt/cloudlinux/venv/lib/python3.11/site-packages/clcommon
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 __init__.py
↓
X
📁 __pycache__/
X
📄 clcagefs.py
↓
X
📄 clcaptain.py
↓
X
📄 clconfig.py
↓
X
📄 clconfpars.py
↓
X
📄 clcustomscript.py
↓
X
📄 cldebug.py
↓
X
📄 clemail.py
↓
X
📄 clexception.py
↓
X
📄 clfunc.py
↓
X
📄 clhook.py
↓
X
📄 cllog.py
↓
X
📄 cloutput.py
↓
X
📄 clproc.py
↓
X
📄 clpwd.py
↓
X
📄 clquota.py
↓
X
📄 clsec.py
↓
X
📄 clwpos_lib.py
↓
X
📄 const.py
↓
X
📁 cpapi/
X
📄 evr_utils.py
↓
X
📄 features.py
↓
X
📄 group_info_reader.py
↓
X
📁 lib/
X
📄 lock.py
↓
X
📄 mail_helper.py
↓
X
📄 mysql_lib.py
↓
X
📄 php_conf_reader.py
↓
X
📁 public_hooks/
X
📄 sysctl.py
↓
X
📄 ui_config.py
↓
X
📄 utils.py
↓
X
📄 utils_cmd.py
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: clcustomscript.py
#!/usr/bin/python # coding=utf-8 import os __author__ = "Aleksandr Shyshatsky" def lvectl_custompanel_script(): """ Retrives custom panel script for lvectl from CL config file :return: Script full path or None if script filename not find in config """ config_param_name = 'CUSTOM_GETPACKAGE_SCRIPT' try: # Try to determine custom script name if os.path.exists(CLSYSCONFIG): with open(CLSYSCONFIG, 'r', encoding='utf-8') as f: file_lines = f.readlines() for line in file_lines: line = line.strip() if line.startswith(config_param_name): line_parts = line.split('=') if len(line_parts) == 2 and line_parts[0].strip() == config_param_name: script_name = line_parts[1].strip() if os.path.exists(script_name): return script_name except (OSError, IOError, IndexError): # We are ignoring all errors, but script name not found in this case pass # Script name not found or error return None CLSYSCONFIG = '/etc/sysconfig/cloudlinux'
SIMPAN PERUBAHAN