Edit File: modify_user_hook.cpython-311.pyc
� �e� � �T � d dl mZ d dl mZ d dl mZ ddlmZ dZ G d� d� � Zd S ) � )�absolute_import)�division)�print_function� )�hook_methodzAleksandr Shyshatskyc � � e Zd ZdZdZed� � � Zed� � � Zed d�� � Zed d�� � Z ed� � � Z ed � � � ZdS )�ModifyUserHookzq This hook provides bunch of events related to user manipulations like create, rename, transit, etc. r c � � dS )z~ Triggered after creating new user. :param username: account name :param owner: vendor's name N� )�self�username�owner�kwargss ��/builddir/build/BUILDROOT/alt-python27-cllib-3.3.5-1.el8.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/clcommon/public_hooks/lib/modify_user_hook.py�post_create_userzModifyUserHook.post_create_user s � � �� c � � dS )zZ Triggered after creating new user. :param username: account name Nr �r r r s r �post_restore_userz ModifyUserHook.post_restore_user � � � �r Nc � � dS )z� Triggered before any modifications made to user :param username: account name :param new_name: new user account name :param new_owner: new owner after relocate Nr �r r �new_name� new_ownerr s r �pre_modify_userzModifyUserHook.pre_modify_user'