SILENT KILLERPanel

Current Path: > > opt > cloudlinux > venv > lib64 > python3.11 > > > site-packages > > pymysql


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/cloudlinux/venv/lib64/python3.11///site-packages//pymysql

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
constants Directory - -
__init__.py File 4264 bytes April 17 2025 13:10:58.
_auth.py File 7416 bytes April 17 2025 13:10:58.
charset.py File 10238 bytes April 17 2025 13:10:58.
connections.py File 53589 bytes April 17 2025 13:10:58.
converters.py File 9591 bytes April 17 2025 13:10:58.
cursors.py File 16535 bytes April 17 2025 13:10:58.
err.py File 3773 bytes April 17 2025 13:10:58.
optionfile.py File 651 bytes April 17 2025 13:10:58.
protocol.py File 11863 bytes April 17 2025 13:10:58.
times.py File 360 bytes April 17 2025 13:10:58.

Reading File: //opt/cloudlinux/venv/lib64/python3.11///site-packages//pymysql/optionfile.py

import configparser


class Parser(configparser.RawConfigParser):
    def __init__(self, **kwargs):
        kwargs["allow_no_value"] = True
        configparser.RawConfigParser.__init__(self, **kwargs)

    def __remove_quotes(self, value):
        quotes = ["'", '"']
        for quote in quotes:
            if len(value) >= 2 and value[0] == value[-1] == quote:
                return value[1:-1]
        return value

    def optionxform(self, key):
        return key.lower().replace("_", "-")

    def get(self, section, option):
        value = configparser.RawConfigParser.get(self, section, option)
        return self.__remove_quotes(value)

SILENT KILLER Tool