]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/nfs: Add some compatibility to mgr/dashboard
authorSebastian Wagner <sewagner@redhat.com>
Wed, 2 Jun 2021 10:42:28 +0000 (12:42 +0200)
committerSage Weil <sage@newdream.net>
Thu, 17 Jun 2021 20:18:06 +0000 (16:18 -0400)
provide default values for `squash` and `security_label`

Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
src/pybind/mgr/nfs/export_utils.py

index e9b5c7936323a6a58181d3a160a9d609ddfdb951..4efe1dc8fac18cd2969c4e1354567f63d324f654 100644 (file)
@@ -380,8 +380,8 @@ class Export:
                    cluster_id,
                    export_block['pseudo'],
                    export_block['access_type'],
-                   export_block['squash'],
-                   export_block['security_label'],
+                   export_block.get('squash', 'no_root_squash'),
+                   export_block.get('security_label', True),
                    protocols,
                    transports,
                    FSAL.from_fsal_block(fsal_blocks[0]),