package bundle

import "github.com/open-policy-agent/opa/internal/bundle"

Index

Functions

func LoadBundleFromDisk

func LoadBundleFromDisk(path, name string, bvc *bundle.VerificationConfig) (*bundle.Bundle, error)

LoadBundleFromDisk loads a previously persisted activated bundle from disk

func LoadWasmResolversFromStore

func LoadWasmResolversFromStore(ctx context.Context, store storage.Store, txn storage.Transaction, otherBundles map[string]*bundle.Bundle) ([]*wasm.Resolver, error)

LoadWasmResolversFromStore will lookup all Wasm modules from the store along with the associated bundle manifest configuration and instantiate the respective resolvers.

func SaveBundleToDisk

func SaveBundleToDisk(path string, raw io.Reader) (string, error)

SaveBundleToDisk saves the given raw bytes representing the bundle's content to disk

Source Files

utils.go

Directories

PathSynopsis
internal/bundle/inspect
Version
v0.50.2
Published
Mar 21, 2023
Platform
linux/amd64
Imports
9 packages
Last checked
46 minutes ago

Tools for package owners.