read-only storagehome and storageusers

This commit is contained in:
Michael Barz
2021-06-29 17:29:42 +02:00
parent 2119d12cbc
commit de5aefbe91
32 changed files with 135 additions and 245 deletions
+6
View File
@@ -142,6 +142,12 @@ func storageUsersConfigFromStruct(c *cli.Context, cfg *config.Config) map[string
},
},
}
if cfg.Reva.StorageUsers.ReadOnly {
gcfg := rcfg["grpc"].(map[string]interface{})
gcfg["interceptors"] = map[string]interface{}{
"readonly": map[string]interface{}{},
}
}
return rcfg
}