PATH:
opt
/
cloudlinux
/
venv
/
bin
# coding: utf-8 # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2021 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT import sys import json import traceback from clcommon import ClPwd from clcommon.cpapi.plugins.plesk import userdomains from clcommon.cpapi.cpapiexceptions import NoPanelUser try: uid = int(sys.argv[1]) _clpwd = ClPwd() pwd_list = _clpwd.get_pw_by_uid(uid) for user_pwd in pwd_list: username = user_pwd.pw_name try: res = userdomains(username, as_root=True) print(json.dumps(res)) sys.exit(0) except NoPanelUser: pass print(json.dumps({})) sys.exit(0) except (NoPanelUser, KeyError): print(json.dumps({})) sys.exit(11) except Exception: print(json.dumps(traceback.format_exc())) sys.exit(10)
[-] activate.fish
[edit]
[-] f2py3
[edit]
[-] get_gprof
[edit]
[-] crontab-user-wrapper.py
[edit]
[-] symilar
[edit]
[-] mako-render
[edit]
[-] chardetect
[edit]
[-] detect-requirements
[edit]
[-] tap
[edit]
[-] dodgy
[edit]
[-] pytest
[edit]
[-] Activate.ps1
[edit]
[-] pasteurize
[edit]
[-] jsonschema
[edit]
[-] prospector
[edit]
[-] da_suid_caller.py
[edit]
[-] python
[edit]
[-] f2py
[edit]
[-] py.test
[edit]
[-] pip
[edit]
[-] pycodestyle
[edit]
[-] plesk_suid_caller.py
[edit]
[-] coverage3
[edit]
[-] get_objgraph
[edit]
[-] flake8
[edit]
[-] pysemver
[edit]
[-] cpanel-dbmapping
[edit]
[-] pip3
[edit]
[-] coverage-3.11
[edit]
[-] coverage
[edit]
[-] pyreverse
[edit]
[-] virtualenv
[edit]
[-] lvestats_config_reader.py
[edit]
[-] epylint
[edit]
[+]
..
[-] isort-identify-imports
[edit]
[-] activate
[edit]
[-] pyflakes
[edit]
[-] cl_sysctl
[edit]
[-] undill
[edit]
[-] pylint-config
[edit]
[-] pylint
[edit]
[-] pip3.11
[edit]
[-] python3
[edit]
[-] futurize
[edit]
[-] python3.11
[edit]
[-] clcpapi
[edit]
[-] activate.csh
[edit]
[-] raven
[edit]
[-] tappy
[edit]
[-] alembic
[edit]
[-] isort
[edit]
[-] normalizer
[edit]
[-] f2py3.11
[edit]
[-] pydocstyle
[edit]
[-] cagefs_enter_site.py
[edit]