MCPcopy Create free account

hub / github.com/cue-labs/oci / functions

Functions581 in github.com/cue-labs/oci

FunctionErrorSeq
ErrorSeq returns an iterator that has no items and always returns the given error.
ociregistry/iter.go:49
FunctionExecHelper
ExecHelper executes an external program to get the credentials from a native store. It implements [HelperRunner].
ociregistry/ociauth/authfile.go:358
MethodGetBlob
(ctx context.Context, repo string, digest Digest)
ociregistry/func.go:73
MethodGetBlob
Reader methods.
ociregistry/ociunify/reader.go:26
MethodGetBlob
GetBlob returns any committed data and is descriptor. It returns an error if the data hasn't been committed or there was an error doing so.
ociregistry/ocimem/blob.go:106
MethodGetBlob
This file implements the ociregistry.Reader methods.
ociregistry/ocimem/reader.go:26
MethodGetBlob
(ctx context.Context, repo string, digest ociregistry.Digest)
ociregistry/ocifilter/sub.go:65
MethodGetBlob
(ctx context.Context, repo string, digest ociregistry.Digest)
ociregistry/ocifilter/sub_test.go:132
MethodGetBlob
(ctx context.Context, repo string, digest ociregistry.Digest)
ociregistry/ocifilter/select.go:89
MethodGetBlob
(ctx context.Context, repoName string, dig ociregistry.Digest)
ociregistry/ocidebug/debug.go:69
MethodGetBlobRange
(ctx context.Context, repo string, digest Digest, offset0, offset1 int64)
ociregistry/func.go:80
MethodGetBlobRange
(ctx context.Context, repo string, digest ociregistry.Digest, o0, o1 int64)
ociregistry/ociunify/reader.go:32
MethodGetBlobRange
(ctx context.Context, repoName string, dig ociregistry.Digest, o0, o1 int64)
ociregistry/ocimem/reader.go:36
MethodGetBlobRange
(ctx context.Context, repo string, digest ociregistry.Digest, o0, o1 int64)
ociregistry/ociclient/reader.go:37
MethodGetBlobRange
(ctx context.Context, repo string, digest ociregistry.Digest, offset0, offset1 int64)
ociregistry/ocifilter/sub.go:70
MethodGetBlobRange
(ctx context.Context, repo string, digest ociregistry.Digest, offset0, offset1 int64)
ociregistry/ocifilter/select.go:96
MethodGetBlobRange
(ctx context.Context, repoName string, dig ociregistry.Digest, o0, o1 int64)
ociregistry/ocidebug/debug.go:76
MethodGetManifest
(ctx context.Context, repo string, digest Digest)
ociregistry/func.go:87
MethodGetManifest
(ctx context.Context, repo string, digest ociregistry.Digest)
ociregistry/ociunify/reader.go:40
MethodGetManifest
(ctx context.Context, repo string, digest ociregistry.Digest)
ociregistry/ociclient/reader.go:107
MethodGetManifest
(ctx context.Context, repo string, digest ociregistry.Digest)
ociregistry/ocifilter/sub.go:75
MethodGetManifest
(ctx context.Context, repo string, digest ociregistry.Digest)
ociregistry/ocifilter/select.go:103
MethodGetManifest
(ctx context.Context, repoName string, dig ociregistry.Digest)
ociregistry/ocidebug/debug.go:83
MethodGetTag
(ctx context.Context, repo string, tagName string)
ociregistry/func.go:94
MethodGetTag
(ctx context.Context, repo string, tagName string)
ociregistry/ociunify/reader.go:58
MethodGetTag
(ctx context.Context, repoName string, tagName string)
ociregistry/ocimem/reader.go:62
MethodGetTag
(ctx context.Context, repo string, tagName string)
ociregistry/ocifilter/sub.go:80
MethodGetTag
(ctx context.Context, repo string, tagName string)
ociregistry/ocifilter/select.go:110
MethodGetTag
(ctx context.Context, repoName string, tagName string)
ociregistry/ocidebug/debug.go:90
FunctionHasContent
HasContent returns a checker that checks r matches the expected data and has the expected content type. If wantMediaType is empty, application/octet-s
ociregistry/ocitest/ocitest.go:307
MethodID
()
ociregistry/ociunify/writer.go:158
MethodID
ID implements [ociregistry.BlobWriter.ID] by returning a randomly allocated hex UUID.
ociregistry/ocimem/blob.go:144
MethodID
()
ociregistry/ociclient/writer.go:378
MethodID
()
ociregistry/ocidebug/debug.go:224
FunctionImmutable
Immutable returns a registry wrap r but only allows content to be added but not changed once added: nothing can be deleted and tags can't be changed.
ociregistry/ocifilter/immutable.go:30
MethodIs
Is makes it possible for users to write `if errors.Is(err, ociregistry.ErrRangeInvalid)` even when the error hasn't exactly wrapped that error.
ociregistry/error.go:201
FunctionIsValidDigest
IsValidDigest reports whether the digest d is well formed. Deprecated: use [ociref.IsValidDigest].
ociregistry/valid.go:26
FunctionIsValidDigest
IsValidDigest reports whether the digest d is well formed.
ociregistry/ociref/reference.go:152
FunctionIsValidRepoName
IsValidRepoName reports whether the given repository name is valid according to the specification. Deprecated: use [ociref.IsValidRepository].
ociregistry/valid.go:11
FunctionIsValidTag
IsValidTag reports whether the digest d is valid according to the specification. Deprecated: use [ociref.IsValidTag].
ociregistry/valid.go:19
MethodMarshalJSON
()
ociregistry/error_test.go:87
MethodMountBlob
(ctx context.Context, fromRepo, toRepo string, digest Digest)
ociregistry/func.go:143
MethodMountBlob
(ctx context.Context, fromRepo, toRepo string, digest ociregistry.Digest)
ociregistry/ociunify/writer.go:111
MethodMountBlob
(ctx context.Context, fromRepo, toRepo string, dig ociregistry.Digest)
ociregistry/ocimem/writer.go:81
MethodMountBlob
(ctx context.Context, fromRepo, toRepo string, dig ociregistry.Digest)
ociregistry/ociclient/writer.go:67
MethodMountBlob
(ctx context.Context, fromRepo, toRepo string, digest ociregistry.Digest)
ociregistry/ocifilter/sub.go:118
MethodMountBlob
(ctx context.Context, fromRepo, toRepo string, digest ociregistry.Digest)
ociregistry/ocifilter/select.go:159
MethodMountBlob
(ctx context.Context, fromRepo, toRepo string, dig ociregistry.Digest)
ociregistry/ocidebug/debug.go:97
MethodMustPushBlob
(repo string, data []byte)
ociregistry/ocitest/ocitest.go:265
MethodMustPushManifest
(repo string, jsonObject any, tag string)
ociregistry/ocitest/ocitest.go:276
FunctionNew
New returns a registry that unifies the contents from both the given registries. If there's a conflict, (for example a tag resolves to a different thi
ociregistry/ociunify/unify.go:45
FunctionNew
TODO (breaking API change) rename NewWithConfig to New so we don't have two very similar entry points. New is like NewWithConfig(nil).
ociregistry/ocimem/registry.go:64
FunctionNew
(r ociregistry.Interface, logf func(f string, a ...any))
ociregistry/ocidebug/debug.go:30
FunctionNewRegistry
NewRegistry returns a Registry instance that wraps r, providing convenience methods for pushing and checking content inside the given test instance.
ociregistry/ocitest/ocitest.go:47
FunctionParseRange
ParseRange extracts the start and end offsets from a Content-Range string. The resulting start is inclusive and the end exclusive, to match Go convent
ociregistry/internal/ocirequest/request.go:415
MethodPushBlob
(ctx context.Context, repo string, desc Descriptor, r io.Reader)
ociregistry/func.go:122
MethodPushBlob
(ctx context.Context, repo string, desc ociregistry.Descriptor, r io.Reader)
ociregistry/ociunify/writer.go:27
MethodPushBlob
This file implements the ociregistry.Writer methods.
ociregistry/ocimem/writer.go:30
MethodPushBlob
(ctx context.Context, repo string, desc ociregistry.Descriptor, r io.Reader)
ociregistry/ociclient/writer.go:89
MethodPushBlob
(ctx context.Context, repo string, desc ociregistry.Descriptor, rd io.Reader)
ociregistry/ocifilter/sub.go:100
MethodPushBlob
(ctx context.Context, repo string, desc ociregistry.Descriptor, rd io.Reader)
ociregistry/ocifilter/select.go:138
MethodPushBlob
(ctx context.Context, repoName string, desc ociregistry.Descriptor, content io.Reader)
ociregistry/ocidebug/debug.go:104
MethodPushBlobChunked
(ctx context.Context, repo string, chunkSize int)
ociregistry/func.go:129
MethodPushBlobChunked
(ctx context.Context, repo string, chunkSize int)
ociregistry/ociunify/writer.go:61
MethodPushBlobChunked
(ctx context.Context, repoName string, chunkSize int)
ociregistry/ocimem/writer.go:49
MethodPushBlobChunked
(ctx context.Context, repo string, chunkSize int)
ociregistry/ociclient/writer.go:142
MethodPushBlobChunked
(ctx context.Context, repo string, chunkSize int)
ociregistry/ocifilter/sub.go:105
MethodPushBlobChunked
(ctx context.Context, repo string, chunkSize int)
ociregistry/ocifilter/select.go:145
MethodPushBlobChunked
(ctx context.Context, repoName string, chunkSize int)
ociregistry/ocidebug/debug.go:115
MethodPushBlobChunkedResume
(ctx context.Context, repo, id string, offset int64, chunkSize int)
ociregistry/func.go:136
MethodPushBlobChunkedResume
(ctx context.Context, repo, id string, offset int64, chunkSize int)
ociregistry/ociunify/writer.go:78
MethodPushBlobChunkedResume
(ctx context.Context, repo string, id string, offset int64, chunkSize int)
ociregistry/ociclient/writer.go:174
MethodPushBlobChunkedResume
(ctx context.Context, repo, id string, offset int64, chunkSize int)
ociregistry/ocifilter/sub.go:113
MethodPushBlobChunkedResume
(ctx context.Context, repo, id string, offset int64, chunkSize int)
ociregistry/ocifilter/select.go:152
MethodPushBlobChunkedResume
(ctx context.Context, repoName, id string, offset int64, chunkSize int)
ociregistry/ocidebug/debug.go:127
MethodPushManifest
(ctx context.Context, repo string, tag string, contents []byte, mediaType string)
ociregistry/func.go:150
MethodPushManifest
(ctx context.Context, repo string, tag string, contents []byte, mediaType string)
ociregistry/ociunify/writer.go:51
MethodPushManifest
(ctx context.Context, repoName string, tag string, data []byte, mediaType string)
ociregistry/ocimem/writer.go:98
MethodPushManifest
This file implements the ociregistry.Writer methods.
ociregistry/ociclient/writer.go:37
MethodPushManifest
(ctx context.Context, repo string, tag string, contents []byte, mediaType string)
ociregistry/ocifilter/immutable.go:38
MethodPushManifest
(ctx context.Context, repo string, tag string, contents []byte, mediaType string)
ociregistry/ocifilter/sub.go:123
MethodPushManifest
(ctx context.Context, repo string, tag string, contents []byte, mediaType string)
ociregistry/ocifilter/select.go:169
MethodPushManifest
(ctx context.Context, repoName string, tag string, data []byte, mediaType string)
ociregistry/ocidebug/debug.go:139
FunctionRangeString
RangeString formats a pair of start and end offsets in the Content-Range form. The input start is inclusive and the end exclusive, to match Go convent
ociregistry/internal/ocirequest/request.go:431
MethodRead
(buf []byte)
ociregistry/ociclient/client.go:214
FunctionReadOnly
ReadOnly returns a registry implementation that returns an "operation unsupported" error from all entry points that mutate the registry.
ociregistry/ocifilter/readonly.go:22
MethodReferrers
(ctx context.Context, repo string, digest Digest, artifactType string)
ociregistry/func.go:192
MethodReferrers
(ctx context.Context, repo string, digest ociregistry.Digest, artifactType string)
ociregistry/ociunify/lister.go:41
MethodReferrers
(_ context.Context, repoName string, digest ociregistry.Digest, artifactType string)
ociregistry/ocimem/lister.go:42
MethodReferrers
(ctx context.Context, repoName string, digest ociregistry.Digest, artifactType string)
ociregistry/ociclient/lister.go:76
MethodReferrers
(ctx context.Context, repo string, digest ociregistry.Digest, artifactType string)
ociregistry/ocifilter/sub.go:164
MethodReferrers
(ctx context.Context, repo string, digest ociregistry.Digest, artifactType string)
ociregistry/ocifilter/select.go:224
MethodReferrers
(ctx context.Context, repoName string, digest ociregistry.Digest, artifactType string)
ociregistry/ocidebug/debug.go:150
MethodRepositories
(ctx context.Context, startAfter string)
ociregistry/func.go:178
MethodRepositories
(ctx context.Context, startAfter string)
ociregistry/ociunify/lister.go:27
MethodRepositories
(_ context.Context, startAfter string)
ociregistry/ocimem/lister.go:26
MethodRepositories
(ctx context.Context, startAfter string)
ociregistry/ociclient/lister.go:34
MethodRepositories
(ctx context.Context, startAfter string)
ociregistry/ocifilter/sub.go:143
MethodRepositories
(ctx context.Context, startAfter string)
ociregistry/ocifilter/select.go:197
MethodRepositories
(ctx context.Context, startAfter string)
ociregistry/ocidebug/debug.go:158
← previousnext →301–400 of 581, ranked by callers