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 argparse import sys import json from lvestats.plugins.generic.statsnotifier import get_stats_notifier_parameters from clcommon.utils import is_user_present SUPPORTED_PARAMS = ['notification_allowed'] if __name__ == '__main__': parser = argparse.ArgumentParser(description='Tool for getting parameters from config') parser.add_argument('-u', '--user', required=True, help='Specify username') parser.add_argument('parameter', help='Parameter to read', choices=SUPPORTED_PARAMS) args = parser.parse_args() target_user = args.user if not is_user_present(target_user): print(json.dumps({'error': f'No such user {target_user}'})) sys.exit(-1) try: result = get_stats_notifier_parameters(target_user) print(json.dumps({args.parameter: result})) sys.exit(0) except Exception as e: print(json.dumps({'error': str(e)})) sys.exit(-1)
[-] 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]