Page MenuHomeSoftware Heritage

exc.py
No OneTemporary

# Copyright (C) 2015 The Software Heritage developers
# See the AUTHORS file at the top-level directory of this distribution
# License: GNU General Public License version 3, or any later version
# See top-level LICENSE file for more information
class Error(Exception):
def __str__(self):
return 'storage error on object: %s' % self.args
class ObjNotFoundError(Error):
def __str__(self):
return 'object not found: %s' % self.args
class StorageDBError(Exception):
"""Specific storage db error (connection, erroneous queries, etc...)
"""
def __str__(self):
return 'An unexpected error occurred in the backend: %s' % self.args
class StorageAPIError(Exception):
"""Specific internal storage api (mainly connection)
"""
def __str__(self):
args = self.args
return 'An unexpected error occurred in the api backend: %s' % args

File Metadata

Mime Type
text/x-python
Expires
Thu, Apr 17, 9:08 AM (4 d, 6 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3274286

Event Timeline