🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-06-15 05:25:55 | PHP 8.1.34
📂
/ (Root)
/
opt
/
imunify360
/
venv
/
lib
/
python3.11
/
site-packages
/
im360
/
model
📍 /opt/imunify360/venv/lib/python3.11/site-packages/im360/model
🔄 Refresh
✏️
Editing: custom_lists.py
Read Only
import glob import logging from typing import List from im360.model.global_whitelist import GlobalWhitelist CUSTOM_WHITELIST_MASK = "/etc/imunify360/whitelist/*.txt" CUSTOM_BLACKLIST_MASK = "/etc/imunify360/blacklist/*.txt" logger = logging.getLogger(__name__) class CustomWhitelist(GlobalWhitelist): _LIST_PATH = CUSTOM_WHITELIST_MASK @classmethod async def load(cls, group=None) -> List[str]: result = [] # type: List[str] for f in glob.glob(cls._LIST_PATH): logger.info("Loading %s to %s", f, cls.__name__) result.extend(cls._load_file(f, log_error=logger.warning)) return result class CustomBlacklist(CustomWhitelist): _LIST_PATH = CUSTOM_BLACKLIST_MASK
💾 Save Changes
❌ Cancel