X7ROOT File Manager
Current Path:
/opt/cloudlinux/venv/lib/python3.11/site-packages/setoptconf/source
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
setoptconf
/
source
/
??
..
??
__init__.py
(337 B)
??
__pycache__
??
base.py
(145 B)
??
commandline.py
(4.98 KB)
??
configfile.py
(978 B)
??
environment.py
(1001 B)
??
filebased.py
(2.58 KB)
??
jsonfile.py
(847 B)
??
mapping.py
(492 B)
??
modobj.py
(1.67 KB)
??
yamlfile.py
(853 B)
Editing: mapping.py
from ..config import Configuration from .base import Source __all__ = ("MappingSource",) class MappingSource(Source): def __init__(self, target): super(MappingSource, self).__init__() self.target = target def get_config(self, settings, manager=None, parent=None): for setting in settings: if setting.name in self.target: setting.value = self.target[setting.name] return Configuration(settings=settings, parent=parent)
Upload File
Create Folder