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:
|
||||
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):
|
||||
# just do something that requires connection
|
||||
try:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user