404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.12.150.240: ~ $
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)

Filemanager

Name Type Size Permission Actions
__pycache__ Folder 0755
config Folder 0755
formatters Folder 0755
profiles Folder 0755
tools Folder 0755
__init__.py File 0 B 0644
__main__.py File 71 B 0644
autodetect.py File 2.89 KB 0644
blender.py File 4.34 KB 0644
blender_combinations.yaml File 6.4 KB 0644
compat.py File 360 B 0644
encoding.py File 1.51 KB 0644
exceptions.py File 1.26 KB 0644
finder.py File 4.61 KB 0644
message.py File 2.67 KB 0644
pathutils.py File 1.28 KB 0644
postfilter.py File 2.18 KB 0644
run.py File 7.91 KB 0644
suppression.py File 4.36 KB 0644