Browse Source

Retry save and update IAM identity

https://github.com/chrislusf/seaweedfs/issues/2242
pull/2251/head
Konstantin Lebedev 3 years ago
parent
commit
f0afd35eec
  1. 5
      weed/s3api/auth_credentials_subscribe.go

5
weed/s3api/auth_credentials_subscribe.go

@ -23,10 +23,7 @@ func (s3a *S3ApiServer) subscribeMetaEvents(clientName string, prefix string, la
dir = message.NewParentPath
}
if dir == filer.IamConfigDirecotry && message.NewEntry.Name == filer.IamIdentityFile {
err := util.Retry("updateIamIdentity", func() error {
return s3a.iam.loadS3ApiConfigurationFromBytes(message.NewEntry.Content)
})
if err != nil {
if err := s3a.iam.loadS3ApiConfigurationFromBytes(message.NewEntry.Content); err != nil {
return err
}
glog.V(0).Infof("updated %s/%s", filer.IamConfigDirecotry, filer.IamIdentityFile)

Loading…
Cancel
Save