feat(storage): add local storage framework
This commit is contained in:
parent
228da8f814
commit
964b545bc5
24 changed files with 890 additions and 98 deletions
14
backend/hermes/app/storage/exceptions.py
Normal file
14
backend/hermes/app/storage/exceptions.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
class StorageError(Exception):
|
||||
"""Base exception for storage operations."""
|
||||
|
||||
|
||||
class StorageConfigurationError(StorageError):
|
||||
pass
|
||||
|
||||
|
||||
class StorageValidationError(StorageError):
|
||||
pass
|
||||
|
||||
|
||||
class StorageFileNotFoundError(StorageError):
|
||||
pass
|
||||
Loading…
Add table
Add a link
Reference in a new issue