WP,x4VPddlmZddlZddlZddlZddlmZddlm Z m Z m Z ddl m Z mZdZedkrrejejZeZejdeed ejeedSdS) )absolute_importN)docroot) _run_pre_hook_run_post_hook%is_docroot_with_wpos_enabled_affected)WposUserget_parent_pidcFt|dd}d|ddD}d|D}t||sdS|dd}|d krt|dS|d krt ||dSdS) ad This hook will be triggered in case of user changing php version from cpanel for any of wp This module will disable object_cache if not supported php_version or php-fpm handler exists in users wordpress sites Hook is triggered by events Web - Cpanel: -> MultiPHP Manager CLI - Cpanel UAPI::LangPHP::php_set_vhost_versions post datauserc h|] \}}d|v | S)vhost).0kvs .py/clwpos/hooks/cpanel/user_disable_caching.py zmain.."s"SSSdagQRlllllargsc^h|]*}t|dd+S)r/) get_docrootrstrip)rdomains rrzmain..#s3[[[V,,Q/66s;;[[[rNhookstageprepost)ritemsrrr)rr domains_affecteddocroots_affected hook_types rmainr$s DL( ) )DSSd6l6&:&@&@&B&BSSS[[JZ[[[ 07H I IV W%IEd f  t-.....  r__main__1)CLWPOS_USE_SAVED_PHP_VERSIONCLWPOS_PHP_FILE_ID) __future__rjsonossysclcommon.cpapirr%clwpos.hooks.lib.user_disable_cachingrrr clwpos.utilsrr r$__name__loadsstdinreadargvpidenvironupdatestrexitrrrr:s-'&&&&& 111111 21111111///. z 4:cinn&& ' 'D .  CJsRURUVYRZRZ[[\\\ CHTT$ZZ r