@@ -57,7 +57,8 @@ func main() {
57
57
configuration .ContentAddressableStorage ,
58
58
blobstore_configuration .NewCASBlobAccessCreator (
59
59
grpcClientFactory ,
60
- int (configuration .MaximumMessageSizeBytes )))
60
+ int (configuration .MaximumMessageSizeBytes )),
61
+ grpcClientFactory )
61
62
if err != nil {
62
63
return util .StatusWrap (err , "Failed to create Content Addressable Storage" )
63
64
}
@@ -76,7 +77,8 @@ func main() {
76
77
blobstore_configuration .NewACBlobAccessCreator (
77
78
contentAddressableStorageInfo ,
78
79
grpcClientFactory ,
79
- int (configuration .MaximumMessageSizeBytes )))
80
+ int (configuration .MaximumMessageSizeBytes )),
81
+ grpcClientFactory )
80
82
if err != nil {
81
83
return util .StatusWrap (err , "Failed to create Action Cache" )
82
84
}
@@ -95,7 +97,8 @@ func main() {
95
97
configuration .IndirectContentAddressableStorage ,
96
98
blobstore_configuration .NewICASBlobAccessCreator (
97
99
grpcClientFactory ,
98
- int (configuration .MaximumMessageSizeBytes )))
100
+ int (configuration .MaximumMessageSizeBytes )),
101
+ grpcClientFactory )
99
102
if err != nil {
100
103
return util .StatusWrap (err , "Failed to create Indirect Content Addressable Storage" )
101
104
}
@@ -110,7 +113,8 @@ func main() {
110
113
configuration .InitialSizeClassCache ,
111
114
blobstore_configuration .NewISCCBlobAccessCreator (
112
115
grpcClientFactory ,
113
- int (configuration .MaximumMessageSizeBytes )))
116
+ int (configuration .MaximumMessageSizeBytes )),
117
+ grpcClientFactory )
114
118
if err != nil {
115
119
return util .StatusWrap (err , "Failed to create Initial Size Class Cache" )
116
120
}
@@ -125,7 +129,8 @@ func main() {
125
129
configuration .FileSystemAccessCache ,
126
130
blobstore_configuration .NewFSACBlobAccessCreator (
127
131
grpcClientFactory ,
128
- int (configuration .MaximumMessageSizeBytes )))
132
+ int (configuration .MaximumMessageSizeBytes )),
133
+ grpcClientFactory )
129
134
if err != nil {
130
135
return util .StatusWrap (err , "Failed to create File System Access Cache" )
131
136
}
@@ -149,7 +154,7 @@ func main() {
149
154
if err != nil {
150
155
return err
151
156
}
152
- executeAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .GetExecuteAuthorizer ())
157
+ executeAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .GetExecuteAuthorizer (), grpcClientFactory )
153
158
if err != nil {
154
159
return util .StatusWrap (err , "Failed to create execute authorizer" )
155
160
}
@@ -221,17 +226,17 @@ func main() {
221
226
})
222
227
}
223
228
224
- func newNonScannableBlobAccess (dependenciesGroup program.Group , configuration * bb_storage.NonScannableBlobAccessConfiguration , creator blobstore_configuration.BlobAccessCreator ) (blobstore_configuration.BlobAccessInfo , blobstore.BlobAccess , []auth.Authorizer , auth.Authorizer , error ) {
229
+ func newNonScannableBlobAccess (dependenciesGroup program.Group , configuration * bb_storage.NonScannableBlobAccessConfiguration , creator blobstore_configuration.BlobAccessCreator , grpcClientFactory bb_grpc. ClientFactory ) (blobstore_configuration.BlobAccessInfo , blobstore.BlobAccess , []auth.Authorizer , auth.Authorizer , error ) {
225
230
info , err := blobstore_configuration .NewBlobAccessFromConfiguration (dependenciesGroup , configuration .Backend , creator )
226
231
if err != nil {
227
232
return blobstore_configuration.BlobAccessInfo {}, nil , nil , nil , err
228
233
}
229
234
230
- getAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .GetAuthorizer )
235
+ getAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .GetAuthorizer , grpcClientFactory )
231
236
if err != nil {
232
237
return blobstore_configuration.BlobAccessInfo {}, nil , nil , nil , util .StatusWrap (err , "Failed to create Get() authorizer" )
233
238
}
234
- putAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .PutAuthorizer )
239
+ putAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .PutAuthorizer , grpcClientFactory )
235
240
if err != nil {
236
241
return blobstore_configuration.BlobAccessInfo {}, nil , nil , nil , util .StatusWrap (err , "Failed to create Put() authorizer" )
237
242
}
@@ -243,21 +248,21 @@ func newNonScannableBlobAccess(dependenciesGroup program.Group, configuration *b
243
248
nil
244
249
}
245
250
246
- func newScannableBlobAccess (dependenciesGroup program.Group , configuration * bb_storage.ScannableBlobAccessConfiguration , creator blobstore_configuration.BlobAccessCreator ) (blobstore_configuration.BlobAccessInfo , blobstore.BlobAccess , []auth.Authorizer , error ) {
251
+ func newScannableBlobAccess (dependenciesGroup program.Group , configuration * bb_storage.ScannableBlobAccessConfiguration , creator blobstore_configuration.BlobAccessCreator , grpcClientFactory bb_grpc. ClientFactory ) (blobstore_configuration.BlobAccessInfo , blobstore.BlobAccess , []auth.Authorizer , error ) {
247
252
info , err := blobstore_configuration .NewBlobAccessFromConfiguration (dependenciesGroup , configuration .Backend , creator )
248
253
if err != nil {
249
254
return blobstore_configuration.BlobAccessInfo {}, nil , nil , err
250
255
}
251
256
252
- getAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .GetAuthorizer )
257
+ getAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .GetAuthorizer , grpcClientFactory )
253
258
if err != nil {
254
259
return blobstore_configuration.BlobAccessInfo {}, nil , nil , util .StatusWrap (err , "Failed to create Get() authorizer" )
255
260
}
256
- putAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .PutAuthorizer )
261
+ putAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .PutAuthorizer , grpcClientFactory )
257
262
if err != nil {
258
263
return blobstore_configuration.BlobAccessInfo {}, nil , nil , util .StatusWrap (err , "Failed to create Put() authorizer" )
259
264
}
260
- findMissingAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .FindMissingAuthorizer )
265
+ findMissingAuthorizer , err := auth_configuration .DefaultAuthorizerFactory .NewAuthorizerFromConfiguration (configuration .FindMissingAuthorizer , grpcClientFactory )
261
266
if err != nil {
262
267
return blobstore_configuration.BlobAccessInfo {}, nil , nil , util .StatusWrap (err , "Failed to create FindMissing() authorizer" )
263
268
}
0 commit comments