/opt/cloudlinux/venv/lib/python3.11/site-packages/lvestats/utils/dbmigrator
NameSizeModeActions
versions/-0755rm
__pycache__/-0755rm
alembic.ini15120644editdlrm
dbgovernor_config.py14300644editdlrm
dbmigrate.py7520644editdlrm
dbmigrate_lib.py31810644editdlrm
env.py25650644editdlrm
script.py.mako6930644editdlrm
trash_cleaner.py7710644editdlrm
__init__.py2940644editdlrm
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/lvestats/utils/dbmigrator/dbmigrate.py (752B)
#!/opt/cloudlinux/venv/bin/python3 -bb # 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 import sys try: from dbmigrate_lib import alembic_migrate from lvestats.lib.dbengine import make_db_engine from lvestats.lib.config import read_config except ImportError as e: print(f"Can't migrate database; {e}") sys.exit(1) from clcommon.lib.cledition import lve_supported_or_exit @lve_supported_or_exit def main(config, _engine): alembic_migrate(_engine, lve_stats_cfg=config) if __name__ == '__main__': cnf = read_config() engine = make_db_engine(cnf) main(cnf, engine)