]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/nfs/export: fix export validation
authorSage Weil <sage@newdream.net>
Wed, 9 Jun 2021 13:40:23 +0000 (09:40 -0400)
committerSage Weil <sage@newdream.net>
Mon, 21 Jun 2021 18:13:15 +0000 (14:13 -0400)
Signed-off-by: Sage Weil <sage@newdream.net>
src/pybind/mgr/nfs/export.py

index c369bcc38f4edd6aa1ecaefb2b15306d8165a187..b714cf96d5cb9b8765daca7af81045aa27e4e8fa 100644 (file)
@@ -457,6 +457,7 @@ class FSExport(ExportMgr):
                 'clients': clients
             }
             export = Export.from_dict(ex_id, ex_dict)
+            export.validate(self.mgr)
             self._save_export(cluster_id, export)
             result = {
                 "bind": pseudo_path,
@@ -519,6 +520,7 @@ class FSExport(ExportMgr):
                 'clients': clients
             }
             export = Export.from_dict(ex_id, ex_dict)
+            export.validate(self.mgr)
             self._save_export(cluster_id, export)
             result = {
                 "bind": pseudo_path,