$66 GRAYBYTE WORDPRESS FILE MANAGER $47

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.15.130 | ADMIN IP 216.73.216.238
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/cloudlinux/venv/lib/python3.11/site-packages/lvestats/utils/dbmigrator-back/

HOME
Current File : /opt/cloudlinux/venv/lib/python3.11/site-packages/lvestats/utils/dbmigrator-back//trash_cleaner.py
#!/usr/bin/env python
# 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 os
import glob


def plugins_trash_cleaner(plugins_dir='/usr/share/lve-stats/plugins/'):
    py_mask = os.path.join(plugins_dir, '*.py')
    pyc_mask = py_mask + 'c'

    # clear broken links to py files
    for py_ in glob.glob(py_mask):
        if os.path.islink(py_) and not os.path.exists(os.path.realpath(py_)):
            os.unlink(py_)

    # clear compiled plugins trash
    for pyc_ in glob.glob(pyc_mask):
        if not os.path.exists(pyc_[:-1]):
            os.unlink(pyc_)


if __name__ == '__main__':
    plugins_trash_cleaner()


Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
5 Mar 2026 11.53 PM
root / root
0755
__pycache__
--
3 Mar 2024 7.13 PM
root / root
0755
versions
--
3 Mar 2024 7.13 PM
root / root
0755
__init__.py
0.287 KB
5 Mar 2026 11.53 PM
root / root
0644
alembic.ini
1.477 KB
5 Mar 2026 11.53 PM
root / root
0644
dbgovernor_config.py
1.396 KB
5 Mar 2026 11.53 PM
root / root
0644
dbmigrate.py
0.734 KB
5 Mar 2026 11.53 PM
root / root
0644
dbmigrate_lib.py
3.106 KB
5 Mar 2026 11.53 PM
root / root
0644
env.py
2.505 KB
5 Mar 2026 11.53 PM
root / root
0644
script.py.mako
0.677 KB
5 Mar 2026 11.53 PM
root / root
0644
trash_cleaner.py
0.753 KB
5 Mar 2026 11.53 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF