.:FdZddlZddlmZddlmZddlmZe dkreej eZ e d Z e d d Zed ddededddede dd Zed ddededdededdede dd Zed ddede dd Zed dded!e d"d# Zed dded$e d%d& Zed dded'e ZeZejd kr#eejej(dSejdkr)eejejej)dSejdkre ej*dSejdkre!ej*dSejd%kre"ej*dSejd"kre#ej*dSe$dS)+z User POST modification hook. This script must be called AFTER 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)destcreatez7call this command when new system user has been created)helpz --usernamez-uTzName of a newly created account)requiredtyper z--ownerz-oz"User owner: admin or reseller namemodifyz4call this command when user account has been modifedzName of the accountz--new-usernameFzUsername after renamez --new-ownerzr2su 444444999999GGGGGG z $X $ 9 9 9F&&I&66J  " "P#RRF  dT >@@@  4$[ACCC " "M#OOF  dT 2444 (5{4666  K9:::##G$IIG td3555 " "E#GGF  dT 8:::##H$JJG td:<<<%%J&LLI <;<>>>     D~H |x!!]* "       ! !!!]&n " & & & & &  " """] # $ $ $ $ $  ! !!!] " $ $ $ $ $  $ $$$] % $ $ $ $ $  " """] #     "!Kr0