|
@ -7,6 +7,7 @@ import ( |
|
|
"net/url" |
|
|
"net/url" |
|
|
"os" |
|
|
"os" |
|
|
"reflect" |
|
|
"reflect" |
|
|
|
|
|
"strings" |
|
|
|
|
|
|
|
|
"github.com/Azure/azure-storage-blob-go/azblob" |
|
|
"github.com/Azure/azure-storage-blob-go/azblob" |
|
|
"github.com/seaweedfs/seaweedfs/weed/filer" |
|
|
"github.com/seaweedfs/seaweedfs/weed/filer" |
|
@ -187,6 +188,9 @@ func (az *azureRemoteStorageClient) readFileRemoteEntry(loc *remote_pb.RemoteSto |
|
|
func toMetadata(attributes map[string][]byte) map[string]string { |
|
|
func toMetadata(attributes map[string][]byte) map[string]string { |
|
|
metadata := make(map[string]string) |
|
|
metadata := make(map[string]string) |
|
|
for k, v := range attributes { |
|
|
for k, v := range attributes { |
|
|
|
|
|
if strings.HasPrefix(k, "X-") { |
|
|
|
|
|
continue |
|
|
|
|
|
} |
|
|
metadata[k] = string(v) |
|
|
metadata[k] = string(v) |
|
|
} |
|
|
} |
|
|
return metadata |
|
|
return metadata |
|
|