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.1
Published
Mar 16, 2023
Platform
js/wasm
Imports
9 packages
Last checked
8 seconds ago

Tools for package owners.