403Webshell
Server IP : 66.29.132.122  /  Your IP : 18.119.159.178
Web Server : LiteSpeed
System : Linux business142.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : admazpex ( 531)
PHP Version : 7.2.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /proc/self/root/proc/self/root/proc/thread-self/root/proc/thread-self/root/opt/cloudlinux/venv/lib/python3.11/site-packages/lvestats/utils/dbmigrator-back/versions/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/proc/self/root/proc/thread-self/root/proc/thread-self/root/opt/cloudlinux/venv/lib/python3.11/site-packages/lvestats/utils/dbmigrator-back/versions/48efb1674139_init.py
# coding=utf-8
#
# Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2019 All Rights Reserved
#
# Licensed under CLOUD LINUX LICENSE AGREEMENT
# http://cloudlinux.com/docs/LICENSE.TXT
"""Initial alembic

Revision ID: 48efb1674139
Revises: 
Create Date: 2016-07-22 12:15:29.675430

"""

from __future__ import absolute_import
from alembic import op
from sqlalchemy import Integer, Float, String
from sqlalchemy import Column, UniqueConstraint
from sqlalchemy.engine.reflection import Inspector

# revision identifiers, used by Alembic.
revision = '48efb1674139'
down_revision = None
branch_labels = None
depends_on = None

SERVER_ID_LENGTH = 255
HISTORY_X60_TABLE_NAME = 'lve_stats2_history_x60'

history_x60_items = (
    Column('id', Integer, primary_key=True, autoincrement=False),
    Column('time', Integer),
    Column('cpu', Float),
    Column('cpu_limit', Integer),
    Column('cpu_fault', Integer),
    Column('mep', Integer),
    Column('mep_limit', Integer),
    Column('io', Float),
    Column('io_limit', Integer),
    Column('io_fault', Integer),
    Column('mem', Float),
    Column('mem_limit', Integer),
    Column('mem_fault', Integer),
    Column('mep_fault', Integer),
    Column('created', Integer, index=True, primary_key=True,
           autoincrement=False),
    Column('server_id', String(SERVER_ID_LENGTH), primary_key=True,
           autoincrement=False),
    Column('lmemphy', Integer),
    Column('memphy', Float),
    Column('memphy_fault', Integer),
    Column('lnproc', Integer),
    Column('nproc', Integer),
    Column('nproc_fault', Integer),
    Column('liops', Integer),
    Column('iops', Integer),
    Column('iops_fault', Integer),
    UniqueConstraint('server_id', 'id', 'created', name='primary_key'))


def upgrade():
    """
    for support upgrade from lve-stats-2.1-8
    :return:
    """
    connection = op.get_bind()
    inspector = Inspector.from_engine(connection)
    # create table history_x60 if not exist
    if HISTORY_X60_TABLE_NAME not in inspector.get_table_names():
        op.create_table(HISTORY_X60_TABLE_NAME, *history_x60_items)


def downgrade():
    pass

Youez - 2016 - github.com/yon3zu
LinuXploit