`gL ddlZddlZddlZddlmZmZdZdZeddZeddZ ed dd e d e fd Z dZ dZdS)N)taskrun uninstalled installedz Erasing package '{package_name}'ctddd|gt|}tjd||t|krt ddS)Nrpmz-ez--nodepsAChecking package '%s' state again... package is now in state '%s'Failed to do required actions)rget_package_statelogginginfo STATE_REMOVED RuntimeError) package_name current_states ^/srv/buildsys-work-dir/castor/build_node/builder-2/7II39/unpkd_srcs/py/clconfigure/packages.py erase_packagers_j,/000%l33M LTVbdqrrr %%:;;;&%zdtjdDS)zN Gets installed alt-phps return: list ['php44', 'php54', 'php80'] c<g|]}tjd||S)z^php\d+$)rematch).0phps r z/get_list_installed_alt_phps..Ps) P P PCRXk35O5O PC P P Prz/opt/alt)oslistdirrrget_list_installed_alt_phpsr3Ks# Q P2:j11 P P PPr)F)r r0r+ clconfigurerrrrrrstrboolr$r r3r2rrr7s  !!!!!!!! ())<<*)<DEE<<FE<6/00  # $   10 DDDQQQQQr