utils

package
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateObject

func CreateObject(ctx context.Context, os *objstr.ObjectStore, u *url.URL, data []byte) error

func GenerateDstURL

func GenerateDstURL(dstBase *url.URL, srcBase *url.URL, src *url.URL) (*url.URL, error)

func ReadObject

func ReadObject(ctx context.Context, os *objstr.ObjectStore, u *url.URL) ([]byte, error)

Types

type CnfProvider

type CnfProvider struct {
	// contains filtered or unexported fields
}

func NewCnfProvider

func NewCnfProvider(os *objstr.ObjectStore, path string) *CnfProvider

func (*CnfProvider) ReadMap

func (p *CnfProvider) ReadMap() (map[string]interface{}, error)

type ObjectPair

type ObjectPair struct {
	Path  string
	Left  *types.Object
	Right *types.Object
}

func Associate

func Associate(
	leftPrefix *url.URL,
	leftObjects []*types.Object,
	rightPrefix *url.URL,
	rightObjects []*types.Object,
) []ObjectPair

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL