Current Path: > > opt > cloudlinux > venv > lib64 > python3.11 > site-packages > prospector
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 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__pycache__ | Directory | - | - | |
config | Directory | - | - | |
formatters | Directory | - | - | |
profiles | Directory | - | - | |
tools | Directory | - | - | |
__init__.py | File | 0 bytes | April 17 2025 13:10:59. | |
__main__.py | File | 71 bytes | April 17 2025 13:10:59. | |
autodetect.py | File | 2955 bytes | April 17 2025 13:10:59. | |
blender.py | File | 4444 bytes | April 17 2025 13:10:59. | |
blender_combinations.yaml | File | 6551 bytes | April 17 2025 13:10:59. | |
compat.py | File | 360 bytes | April 17 2025 13:10:59. | |
encoding.py | File | 1542 bytes | April 17 2025 13:10:59. | |
exceptions.py | File | 1291 bytes | April 17 2025 13:10:59. | |
finder.py | File | 4723 bytes | April 17 2025 13:10:59. | |
message.py | File | 2732 bytes | April 17 2025 13:10:59. | |
pathutils.py | File | 1306 bytes | April 17 2025 13:10:59. | |
postfilter.py | File | 2235 bytes | April 17 2025 13:10:59. | |
run.py | File | 8102 bytes | April 17 2025 13:10:59. | |
suppression.py | File | 4467 bytes | April 17 2025 13:10:59. |
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)
SILENT KILLER Tool