registry/client: use struct literals
Remove some intermediate variables, and use struct literals instead. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>master
							parent
							
								
									d71ad5b3a6
								
							
						
					
					
						commit
						1d8cd5e443
					
				|  | @ -138,14 +138,12 @@ func NewRepository(name reference.Named, baseURL string, transport http.RoundTri | ||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	client := &http.Client{ | 	return &repository{ | ||||||
|  | 		client: &http.Client{ | ||||||
| 			Transport:     transport, | 			Transport:     transport, | ||||||
| 			CheckRedirect: checkHTTPRedirect, | 			CheckRedirect: checkHTTPRedirect, | ||||||
| 			// TODO(dmcgowan): create cookie jar
 | 			// TODO(dmcgowan): create cookie jar
 | ||||||
| 	} | 		}, | ||||||
| 
 |  | ||||||
| 	return &repository{ |  | ||||||
| 		client: client, |  | ||||||
| 		ub:   ub, | 		ub:   ub, | ||||||
| 		name: name, | 		name: name, | ||||||
| 	}, nil | 	}, nil | ||||||
|  | @ -162,16 +160,15 @@ func (r *repository) Named() reference.Named { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func (r *repository) Blobs(ctx context.Context) distribution.BlobStore { | func (r *repository) Blobs(ctx context.Context) distribution.BlobStore { | ||||||
| 	statter := &blobStatter{ |  | ||||||
| 		name:   r.name, |  | ||||||
| 		ub:     r.ub, |  | ||||||
| 		client: r.client, |  | ||||||
| 	} |  | ||||||
| 	return &blobs{ | 	return &blobs{ | ||||||
| 		name:   r.name, | 		name:   r.name, | ||||||
| 		ub:     r.ub, | 		ub:     r.ub, | ||||||
| 		client: r.client, | 		client: r.client, | ||||||
| 		statter: cache.NewCachedBlobStatter(memory.NewInMemoryBlobDescriptorCacheProvider(memory.UnlimitedSize), statter), | 		statter: cache.NewCachedBlobStatter(memory.NewInMemoryBlobDescriptorCacheProvider(memory.UnlimitedSize), &blobStatter{ | ||||||
|  | 			name:   r.name, | ||||||
|  | 			ub:     r.ub, | ||||||
|  | 			client: r.client, | ||||||
|  | 		}), | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue