PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /opt/maint/bin/
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
IP: 209.182.202.254
Choose File :

Url:
Dir : //opt/maint/bin/remove_suspend_lock.py

#!/opt/imh-python/bin/python3
"""Removes old suspension locks"""
# Vanessa V 3/9/16

import sys
from pathlib import Path

SUSPEND_DIR = Path('/var/cpanel/suspended')
USER_DIR = Path('/var/cpanel/users')


def main():

    if not SUSPEND_DIR.is_dir():
        sys.exit(0)

    for path in SUSPEND_DIR.glob('*.lock'):
        user = path.name[:-5]
        # Check that each lock file has a user associated with it
        if not (USER_DIR / user).exists():
            path.unlink()


if __name__ == '__main__':
    main()