jcloude/press/exceptions.py
2025-12-23 23:10:51 +08:00

102 lines
1.3 KiB
Python

from jingrow.exceptions import ValidationError
class CentralServerNotSet(ValidationError):
pass
class JingrowioServerNotSet(ValidationError):
pass
class CannotChangePlan(ValidationError):
pass
class OngoingAgentJob(ValidationError):
pass
class MissingAppsInBench(ValidationError):
pass
class InsufficientSpaceOnServer(ValidationError):
pass
class ImageNotFoundInRegistry(ValidationError):
pass
class VolumeResizeLimitError(ValidationError):
pass
class TeamHeaderNotInRequestError(ValidationError):
pass
class AlertRuleNotEnabled(ValidationError):
pass
class SiteUnderMaintenance(ValidationError):
pass
class SiteAlreadyArchived(ValidationError):
pass
class SiteTooManyPendingBackups(ValidationError):
pass
class InactiveDomains(ValidationError):
pass
class ActiveDomainsForStandalone(ValidationError):
pass
class DNSValidationError(ValidationError):
pass
class AAAARecordExists(DNSValidationError):
pass
class DomainProxied(DNSValidationError):
pass
class ConflictingCAARecord(DNSValidationError):
pass
class ConflictingDNSRecord(DNSValidationError):
pass
class MultipleARecords(DNSValidationError):
pass
class MultipleCNAMERecords(DNSValidationError):
pass
class TLSRetryLimitExceeded(ValidationError):
pass
class ArchiveBenchError(ValidationError):
pass
class MonitorServerDown(ValidationError):
pass