github.com/schwarzm/garden-linux@v0.0.0-20150507151835-33bca2147c47/old/repository_fetcher/fakes/fake_registry.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 "io" 6 "sync" 7 8 "github.com/cloudfoundry-incubator/garden-linux/old/repository_fetcher" 9 "github.com/docker/docker/registry" 10 ) 11 12 type FakeRegistry struct { 13 GetRepositoryDataStub func(repoName string) (*registry.RepositoryData, error) 14 getRepositoryDataMutex sync.RWMutex 15 getRepositoryDataArgsForCall []struct { 16 repoName string 17 } 18 getRepositoryDataReturns struct { 19 result1 *registry.RepositoryData 20 result2 error 21 } 22 GetRemoteTagsStub func(registries []string, repository string, token []string) (map[string]string, error) 23 getRemoteTagsMutex sync.RWMutex 24 getRemoteTagsArgsForCall []struct { 25 registries []string 26 repository string 27 token []string 28 } 29 getRemoteTagsReturns struct { 30 result1 map[string]string 31 result2 error 32 } 33 GetRemoteHistoryStub func(imageID string, registry string, token []string) ([]string, error) 34 getRemoteHistoryMutex sync.RWMutex 35 getRemoteHistoryArgsForCall []struct { 36 imageID string 37 registry string 38 token []string 39 } 40 getRemoteHistoryReturns struct { 41 result1 []string 42 result2 error 43 } 44 GetRemoteImageJSONStub func(imageID string, registry string, token []string) ([]byte, int, error) 45 getRemoteImageJSONMutex sync.RWMutex 46 getRemoteImageJSONArgsForCall []struct { 47 imageID string 48 registry string 49 token []string 50 } 51 getRemoteImageJSONReturns struct { 52 result1 []byte 53 result2 int 54 result3 error 55 } 56 GetRemoteImageLayerStub func(imageID string, registry string, token []string, size int64) (io.ReadCloser, error) 57 getRemoteImageLayerMutex sync.RWMutex 58 getRemoteImageLayerArgsForCall []struct { 59 imageID string 60 registry string 61 token []string 62 size int64 63 } 64 getRemoteImageLayerReturns struct { 65 result1 io.ReadCloser 66 result2 error 67 } 68 } 69 70 func (fake *FakeRegistry) GetRepositoryData(repoName string) (*registry.RepositoryData, error) { 71 fake.getRepositoryDataMutex.Lock() 72 fake.getRepositoryDataArgsForCall = append(fake.getRepositoryDataArgsForCall, struct { 73 repoName string 74 }{repoName}) 75 fake.getRepositoryDataMutex.Unlock() 76 if fake.GetRepositoryDataStub != nil { 77 return fake.GetRepositoryDataStub(repoName) 78 } else { 79 return fake.getRepositoryDataReturns.result1, fake.getRepositoryDataReturns.result2 80 } 81 } 82 83 func (fake *FakeRegistry) GetRepositoryDataCallCount() int { 84 fake.getRepositoryDataMutex.RLock() 85 defer fake.getRepositoryDataMutex.RUnlock() 86 return len(fake.getRepositoryDataArgsForCall) 87 } 88 89 func (fake *FakeRegistry) GetRepositoryDataArgsForCall(i int) string { 90 fake.getRepositoryDataMutex.RLock() 91 defer fake.getRepositoryDataMutex.RUnlock() 92 return fake.getRepositoryDataArgsForCall[i].repoName 93 } 94 95 func (fake *FakeRegistry) GetRepositoryDataReturns(result1 *registry.RepositoryData, result2 error) { 96 fake.GetRepositoryDataStub = nil 97 fake.getRepositoryDataReturns = struct { 98 result1 *registry.RepositoryData 99 result2 error 100 }{result1, result2} 101 } 102 103 func (fake *FakeRegistry) GetRemoteTags(registries []string, repository string, token []string) (map[string]string, error) { 104 fake.getRemoteTagsMutex.Lock() 105 fake.getRemoteTagsArgsForCall = append(fake.getRemoteTagsArgsForCall, struct { 106 registries []string 107 repository string 108 token []string 109 }{registries, repository, token}) 110 fake.getRemoteTagsMutex.Unlock() 111 if fake.GetRemoteTagsStub != nil { 112 return fake.GetRemoteTagsStub(registries, repository, token) 113 } else { 114 return fake.getRemoteTagsReturns.result1, fake.getRemoteTagsReturns.result2 115 } 116 } 117 118 func (fake *FakeRegistry) GetRemoteTagsCallCount() int { 119 fake.getRemoteTagsMutex.RLock() 120 defer fake.getRemoteTagsMutex.RUnlock() 121 return len(fake.getRemoteTagsArgsForCall) 122 } 123 124 func (fake *FakeRegistry) GetRemoteTagsArgsForCall(i int) ([]string, string, []string) { 125 fake.getRemoteTagsMutex.RLock() 126 defer fake.getRemoteTagsMutex.RUnlock() 127 return fake.getRemoteTagsArgsForCall[i].registries, fake.getRemoteTagsArgsForCall[i].repository, fake.getRemoteTagsArgsForCall[i].token 128 } 129 130 func (fake *FakeRegistry) GetRemoteTagsReturns(result1 map[string]string, result2 error) { 131 fake.GetRemoteTagsStub = nil 132 fake.getRemoteTagsReturns = struct { 133 result1 map[string]string 134 result2 error 135 }{result1, result2} 136 } 137 138 func (fake *FakeRegistry) GetRemoteHistory(imageID string, registry string, token []string) ([]string, error) { 139 fake.getRemoteHistoryMutex.Lock() 140 fake.getRemoteHistoryArgsForCall = append(fake.getRemoteHistoryArgsForCall, struct { 141 imageID string 142 registry string 143 token []string 144 }{imageID, registry, token}) 145 fake.getRemoteHistoryMutex.Unlock() 146 if fake.GetRemoteHistoryStub != nil { 147 return fake.GetRemoteHistoryStub(imageID, registry, token) 148 } else { 149 return fake.getRemoteHistoryReturns.result1, fake.getRemoteHistoryReturns.result2 150 } 151 } 152 153 func (fake *FakeRegistry) GetRemoteHistoryCallCount() int { 154 fake.getRemoteHistoryMutex.RLock() 155 defer fake.getRemoteHistoryMutex.RUnlock() 156 return len(fake.getRemoteHistoryArgsForCall) 157 } 158 159 func (fake *FakeRegistry) GetRemoteHistoryArgsForCall(i int) (string, string, []string) { 160 fake.getRemoteHistoryMutex.RLock() 161 defer fake.getRemoteHistoryMutex.RUnlock() 162 return fake.getRemoteHistoryArgsForCall[i].imageID, fake.getRemoteHistoryArgsForCall[i].registry, fake.getRemoteHistoryArgsForCall[i].token 163 } 164 165 func (fake *FakeRegistry) GetRemoteHistoryReturns(result1 []string, result2 error) { 166 fake.GetRemoteHistoryStub = nil 167 fake.getRemoteHistoryReturns = struct { 168 result1 []string 169 result2 error 170 }{result1, result2} 171 } 172 173 func (fake *FakeRegistry) GetRemoteImageJSON(imageID string, registry string, token []string) ([]byte, int, error) { 174 fake.getRemoteImageJSONMutex.Lock() 175 fake.getRemoteImageJSONArgsForCall = append(fake.getRemoteImageJSONArgsForCall, struct { 176 imageID string 177 registry string 178 token []string 179 }{imageID, registry, token}) 180 fake.getRemoteImageJSONMutex.Unlock() 181 if fake.GetRemoteImageJSONStub != nil { 182 return fake.GetRemoteImageJSONStub(imageID, registry, token) 183 } else { 184 return fake.getRemoteImageJSONReturns.result1, fake.getRemoteImageJSONReturns.result2, fake.getRemoteImageJSONReturns.result3 185 } 186 } 187 188 func (fake *FakeRegistry) GetRemoteImageJSONCallCount() int { 189 fake.getRemoteImageJSONMutex.RLock() 190 defer fake.getRemoteImageJSONMutex.RUnlock() 191 return len(fake.getRemoteImageJSONArgsForCall) 192 } 193 194 func (fake *FakeRegistry) GetRemoteImageJSONArgsForCall(i int) (string, string, []string) { 195 fake.getRemoteImageJSONMutex.RLock() 196 defer fake.getRemoteImageJSONMutex.RUnlock() 197 return fake.getRemoteImageJSONArgsForCall[i].imageID, fake.getRemoteImageJSONArgsForCall[i].registry, fake.getRemoteImageJSONArgsForCall[i].token 198 } 199 200 func (fake *FakeRegistry) GetRemoteImageJSONReturns(result1 []byte, result2 int, result3 error) { 201 fake.GetRemoteImageJSONStub = nil 202 fake.getRemoteImageJSONReturns = struct { 203 result1 []byte 204 result2 int 205 result3 error 206 }{result1, result2, result3} 207 } 208 209 func (fake *FakeRegistry) GetRemoteImageLayer(imageID string, registry string, token []string, size int64) (io.ReadCloser, error) { 210 fake.getRemoteImageLayerMutex.Lock() 211 fake.getRemoteImageLayerArgsForCall = append(fake.getRemoteImageLayerArgsForCall, struct { 212 imageID string 213 registry string 214 token []string 215 size int64 216 }{imageID, registry, token, size}) 217 fake.getRemoteImageLayerMutex.Unlock() 218 if fake.GetRemoteImageLayerStub != nil { 219 return fake.GetRemoteImageLayerStub(imageID, registry, token, size) 220 } else { 221 return fake.getRemoteImageLayerReturns.result1, fake.getRemoteImageLayerReturns.result2 222 } 223 } 224 225 func (fake *FakeRegistry) GetRemoteImageLayerCallCount() int { 226 fake.getRemoteImageLayerMutex.RLock() 227 defer fake.getRemoteImageLayerMutex.RUnlock() 228 return len(fake.getRemoteImageLayerArgsForCall) 229 } 230 231 func (fake *FakeRegistry) GetRemoteImageLayerArgsForCall(i int) (string, string, []string, int64) { 232 fake.getRemoteImageLayerMutex.RLock() 233 defer fake.getRemoteImageLayerMutex.RUnlock() 234 return fake.getRemoteImageLayerArgsForCall[i].imageID, fake.getRemoteImageLayerArgsForCall[i].registry, fake.getRemoteImageLayerArgsForCall[i].token, fake.getRemoteImageLayerArgsForCall[i].size 235 } 236 237 func (fake *FakeRegistry) GetRemoteImageLayerReturns(result1 io.ReadCloser, result2 error) { 238 fake.GetRemoteImageLayerStub = nil 239 fake.getRemoteImageLayerReturns = struct { 240 result1 io.ReadCloser 241 result2 error 242 }{result1, result2} 243 } 244 245 var _ repository_fetcher.Registry = new(FakeRegistry)