allow bucket policy to set/removed in NAS gateway (#9706)

This commit is contained in:
kannappanr
2020-05-28 08:31:16 -07:00
committed by GitHub
parent 375b79f11b
commit 7214a0160a
2 changed files with 3 additions and 3 deletions

View File

@@ -40,7 +40,7 @@ type BucketMetadataSys struct {
// Remove bucket metadata from memory.
func (sys *BucketMetadataSys) Remove(bucket string) {
if globalIsGateway {
if globalIsGateway && globalGatewayName != "nas" {
return
}
sys.Lock()
@@ -73,7 +73,7 @@ func (sys *BucketMetadataSys) Update(bucket string, configFile string, configDat
return errServerNotInitialized
}
if globalIsGateway {
if globalIsGateway && globalGatewayName != "nas" {
// This code is needed only for gateway implementations.
if configFile == bucketPolicyConfig {
config, err := policy.ParseConfig(bytes.NewReader(configData), bucket)