Lines Matching refs:urls

386 …ext.Context, sourceAlias, sourceURLStr string, srcSSE encrypt.ServerSide, urls URLs) (map[string]s…
402 for k, v := range urls.TargetContent.UserMetadata {
412 func uploadSourceToTargetURL(ctx context.Context, urls URLs, progress io.Reader, encKeyDB map[strin…
413 sourceAlias := urls.SourceAlias
414 sourceURL := urls.SourceContent.URL
415 sourceVersion := urls.SourceContent.VersionID
416 targetAlias := urls.TargetAlias
417 targetURL := urls.TargetContent.URL
418 length := urls.SourceContent.Size
419 sourcePath := filepath.ToSlash(filepath.Join(sourceAlias, urls.SourceContent.URL.Path))
420 targetPath := filepath.ToSlash(filepath.Join(targetAlias, urls.TargetContent.URL.Path))
432 if urls.TargetContent.RetentionEnabled {
433 m := minio.RetentionMode(strings.ToUpper(urls.TargetContent.RetentionMode))
435 …return urls.WithError(probe.NewError(errors.New("invalid retention mode")).Trace(targetURL.String(…
440 dur, unit, err = parseRetentionValidity(urls.TargetContent.RetentionDuration)
442 return urls.WithError(err.Trace(targetURL.String()))
445 mode = urls.TargetContent.RetentionMode
449 return urls.WithError(err.Trace(sourceURL.String()))
456 if urls.TargetContent.LegalHoldEnabled {
457 switch minio.LegalHoldStatus(urls.TargetContent.LegalHold) {
461 return urls.WithError(errInvalidArgument().Trace(urls.TargetContent.LegalHold))
463 legalHold = urls.TargetContent.LegalHold
466 for k, v := range urls.SourceContent.UserMetadata {
469 for k, v := range urls.SourceContent.Metadata {
477 currentMetadata, err := getAllMetadata(ctx, sourceAlias, sourceURL.String(), srcSSE, urls)
479 return urls.WithError(err.Trace(sourceURL.String()))
487 for k, v := range urls.TargetContent.Metadata {
492 for k, v := range urls.TargetContent.UserMetadata {
497 if urls.SourceContent.RetentionEnabled {
499 return urls.WithError(err.Trace(sourceURL.String()))
506 disableMultipart: urls.DisableMultipart,
508 storageClass: urls.TargetContent.StorageClass,
514 if urls.SourceContent.RetentionEnabled {
517 currentMetadata, err := getAllMetadata(ctx, sourceAlias, sourceURL.String(), srcSSE, urls)
519 return urls.WithError(err.Trace(sourceURL.String()))
527 for k, v := range urls.TargetContent.Metadata {
532 for k, v := range urls.TargetContent.UserMetadata {
537 return urls.WithError(err.Trace(sourceURL.String()))
544 return urls.WithError(err.Trace(sourceURL.String()))
549 for k, v := range urls.TargetContent.Metadata {
554 for k, v := range urls.TargetContent.UserMetadata {
563 return urls.WithError(probe.NewError(e))
569 return urls.WithError(probe.NewError(e))
575 storageClass: urls.TargetContent.StorageClass,
576 md5: urls.MD5,
577 disableMultipart: urls.DisableMultipart,
592 return urls.WithError(err.Trace(sourceURL.String()))
595 return urls.WithError(nil)