Validate storage on save
This commit is contained in:
parent
9c9f1cb2bf
commit
428938ed8c
@ -52,6 +52,12 @@ class UserStorage(models.Model):
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
raise ValueError("Error in settings for storage '{0}' [{1}]".format(self.name, e))
|
raise ValueError("Error in settings for storage '{0}' [{1}]".format(self.name, e))
|
||||||
|
|
||||||
|
def clean(self):
|
||||||
|
try:
|
||||||
|
self.test_storage()
|
||||||
|
except Exception as e:
|
||||||
|
raise ValidationError(str(e))
|
||||||
|
|
||||||
def test_storage(self):
|
def test_storage(self):
|
||||||
# just do something that requires connection
|
# just do something that requires connection
|
||||||
try:
|
try:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user