NewPolicyDataProvider returns a new PolicyDataProvider while creating the required cache directories.
(container appext.Container)
| 194 | // NewPolicyDataProvider returns a new PolicyDataProvider while creating the |
| 195 | // required cache directories. |
| 196 | func NewPolicyDataProvider(container appext.Container) (bufpolicy.PolicyDataProvider, error) { |
| 197 | clientConfig, err := NewConnectClientConfig(container) |
| 198 | if err != nil { |
| 199 | return nil, err |
| 200 | } |
| 201 | return newPolicyDataProvider( |
| 202 | container, |
| 203 | bufregistryapipolicy.NewClientProvider( |
| 204 | clientConfig, |
| 205 | ), |
| 206 | ) |
| 207 | } |
| 208 | |
| 209 | // NewWasmRuntime returns a new Wasm runtime while creating the required cache |
| 210 | // directories. |
no test coverage detected
searching dependent graphs…