PHP 8.2.31
Preview: exceptions.py Size: 403 B
/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/rpc_tools/exceptions.py

from defence360agent.contracts import config


class RpcError(RuntimeError):
    pass


class ResponseError(RpcError):
    pass


class SocketError(RpcError):
    pass


class ServiceStateError(SocketError):
    def __init__(self, state="stopped"):
        super().__init__(
            "{} service is {}.".format(config.Core.PRODUCT, state)
        )


class NonRootValidationError(RpcError):
    pass

Directory Contents

Dirs: 1 × Files: 6

Name Size Perms Modified Actions
- drwxr-xr-x 2026-06-08 20:24:30
Edit Download
403 B lrw-r--r-- 2026-05-26 21:20:44
Edit Download
4.39 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
5.85 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
4.05 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
6.54 KB lrw-r--r-- 2026-05-26 21:20:44
Edit Download
694 B lrw-r--r-- 2026-05-26 21:20:44
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).