HEX
Server: LiteSpeed
System: Linux srv1.dhviews.com 5.14.0-570.23.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jun 24 11:27:16 EDT 2025 x86_64
User: bdedition (1723)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: //usr/local/lib/python3.9/site-packages/wordfence/api/exceptions.py
from typing import Optional


class ApiException(Exception):

    def __init__(
                self,
                internal_message: str,
                public_message: Optional[str] = None
            ):
        if public_message is not None:
            message = f'{internal_message}: {public_message}'
        else:
            message = internal_message
        super().__init__(message)
        self.public_message = public_message