zulip/zerver/tornado/exceptions.py

17 lines
447 B
Python
Raw Normal View History

from typing import Text
from django.utils.translation import ugettext as _
from zerver.lib.exceptions import ErrorCode, JsonableError
class BadEventQueueIdError(JsonableError):
code = ErrorCode.BAD_EVENT_QUEUE_ID
data_fields = ['queue_id']
def __init__(self, queue_id: Text) -> None:
self.queue_id = queue_id # type: Text
@staticmethod
def msg_format() -> Text:
return _("Bad event queue id: {queue_id}")