def before_unix_user_destroy(user)
cmd = "/bin/sh #{File.join('/usr/libexec/openshift/lib', "setup_pam_fs_limits.sh")} #{user.name} 0 0 0"
out,err,rc = shellCmd(cmd)
raise OpenShift::UserCreationException.new("Unable to setup pam/fs/nproc limits for #{user.name}") unless rc == 0
out,err,rc = shellCmd("service cgconfig status > /dev/null")
if rc == 0
shellCmd("/usr/bin/oo-admin-ctl-cgroups freezeuser #{user.name} > /dev/null") if rc == 0
end
last_access_dir = OpenShift::Config.instance.get("LAST_ACCESS_DIR")
shellCmd("rm -f #{last_access_dir}/#{user.name} > /dev/null")
end