oQQY d Z ddlZddlmZ ddlmZ ddlmZ e dk r e ej
e Ze d Z
e
d
d Ze d
dded e Z e Zej d
k re ej dS edS )z
User PRE modification hook.
This script must be called BEFORE different user-related
changes in control panel. See --help and docs for detailed
description of actions and parameters.
N)ModifyUserHook)setup_logger_and_sentry)
valid_name__main__)descriptioncommand)destdeletez.call this command before user has been deleted)helpz
--usernamez-uTzName of a deleted account)requiredtyper )username)__doc__argparseclcommon.public_hooks.libr clcommon.public_hooksr !clcommon.public_hooks.lib.helpersr _valid_name__name__ArgumentParserparseradd_subparsers
subparsers
add_parserr
add_argument
parse_argsargslistenerr pre_delete_userr NotImplementedError /builddir/build/BUILDROOT/alt-python27-cllib-3.4.40-1.el9.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/clcommon/public_hooks/bin/pre_modify_user.py