]> git-server-git.apps.pok.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)
committerSebastian Wagner <sewagner@redhat.com>
Thu, 9 Sep 2021 14:17:48 +0000 (16:17 +0200)
Signed-off-by: Sage Weil <sage@newdream.net>
(cherry picked from commit fdd47c476e4b6232461a62f956837a049faf6ca0)

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,