Index: third_party/google-endpoints/dogpile/cache/exception.py |
diff --git a/third_party/google-endpoints/dogpile/cache/exception.py b/third_party/google-endpoints/dogpile/cache/exception.py |
new file mode 100644 |
index 0000000000000000000000000000000000000000..58068f8bc161f285f211281d6eaa7f81cfbc7b81 |
--- /dev/null |
+++ b/third_party/google-endpoints/dogpile/cache/exception.py |
@@ -0,0 +1,17 @@ |
+"""Exception classes for dogpile.cache.""" |
+ |
+ |
+class DogpileCacheException(Exception): |
+ """Base Exception for dogpile.cache exceptions to inherit from.""" |
+ |
+ |
+class RegionAlreadyConfigured(DogpileCacheException): |
+ """CacheRegion instance is already configured.""" |
+ |
+ |
+class RegionNotConfigured(DogpileCacheException): |
+ """CacheRegion instance has not been configured.""" |
+ |
+ |
+class ValidationError(DogpileCacheException): |
+ """Error validating a value or option.""" |