$51 GRAYBYTE WORDPRESS FILE MANAGER $22

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/cloudlinux/venv/lib/python3.11/site-packages/prospector/

HOME
Current File : /opt/cloudlinux/venv/lib/python3.11/site-packages/prospector//exceptions.py
import os
from pathlib import Path


class FatalProspectorException(Exception):

    """
    Exception used to indicate an internal prospector problem.
    Problems in prospector itself should raise this to notify
    the user directly. Errors in dependent tools should be
    caught and the user notified elegantly.

    """

    # (see also the --die-on-tool-error flag)

    def __init__(self, message: str):
        super().__init__(message)
        self.message = message


class CouldNotHandleEncoding(Exception):
    def __init__(self, path: Path):
        super().__init__()
        self.path = path


class PermissionMissing(Exception):
    def __init__(self, path: Path):
        docs_url = "https://prospector.landscape.io/en/master/profiles.html#ignoring-paths-and-patterns"
        if os.path.isdir(path):
            what = f"directory {path}"
        else:
            what = f"the file {path}"
        error_msg = (
            f"The current user {os.getlogin()} does not have permission to open "
            f"{what}. Either fix permissions or tell prospector to skip it "
            f"by adding this path to `--ignore-paths` on the commandline "
            f"or in `ignore-paths` in the prospector profile (see {docs_url})"
        )
        super().__init__(error_msg)

Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
17 Dec 2025 3.08 AM
root / root
0755
__pycache__
--
14 Aug 2025 9.24 PM
root / root
0755
config
--
14 Aug 2025 9.24 PM
root / root
0755
formatters
--
14 Aug 2025 9.24 PM
root / root
0755
profiles
--
14 Aug 2025 9.24 PM
root / root
0755
tools
--
14 Aug 2025 9.24 PM
root / root
0755
__init__.py
0 KB
17 Apr 2025 8.10 PM
root / root
0644
__main__.py
0.069 KB
17 Apr 2025 8.10 PM
root / root
0644
autodetect.py
2.886 KB
17 Apr 2025 8.10 PM
root / root
0644
blender.py
4.34 KB
17 Apr 2025 8.10 PM
root / root
0644
blender_combinations.yaml
6.397 KB
17 Apr 2025 8.10 PM
root / root
0644
compat.py
0.352 KB
17 Apr 2025 8.10 PM
root / root
0644
encoding.py
1.506 KB
17 Apr 2025 8.10 PM
root / root
0644
exceptions.py
1.261 KB
17 Apr 2025 8.10 PM
root / root
0644
finder.py
4.612 KB
17 Apr 2025 8.10 PM
root / root
0644
message.py
2.668 KB
17 Apr 2025 8.10 PM
root / root
0644
pathutils.py
1.275 KB
17 Apr 2025 8.10 PM
root / root
0644
postfilter.py
2.183 KB
17 Apr 2025 8.10 PM
root / root
0644
run.py
7.912 KB
17 Apr 2025 8.10 PM
root / root
0644
suppression.py
4.362 KB
17 Apr 2025 8.10 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF