Edit File: modify_user_hook.cpython-37.pyc
B �e� � @ sF d dl mZ d dl mZ d dl mZ ddlmZ dZG dd� d�Zd S ) � )�absolute_import)�division)�print_function� )�hook_methodzAleksandr Shyshatskyc @ s` e Zd ZdZdZedd� �Zedd� �Zeddd ��Zedd d��Z edd � �Z edd� �ZdS )�ModifyUserHookzq This hook provides bunch of events related to user manipulations like create, rename, transit, etc. r c K s dS )z~ Triggered after creating new user. :param username: account name :param owner: vendor's name N� )�self�username�owner�kwargsr r ��/builddir/build/BUILDROOT/alt-python27-cllib-3.3.5-1.el8.cloudlinux.x86_64/opt/alt/python37/lib/python3.7/site-packages/clcommon/public_hooks/lib/modify_user_hook.py�post_create_user s zModifyUserHook.post_create_userc K s dS )zZ Triggered after creating new user. :param username: account name Nr )r r r r r r �post_restore_user s z ModifyUserHook.post_restore_userNc K s 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 r r r �pre_modify_user'