MCPcopy Index your code
hub / github.com/containerd/containerd / createContent

Function createContent

integration/client/import_test.go:489–505  ·  view source on GitHub ↗
(size int64, seed int64)

Source from the content-addressed store, hash-verified

487}
488
489func createContent(size int64, seed int64) ([]byte, digest.Digest) {
490 b, err := io.ReadAll(io.LimitReader(rand.New(rand.NewSource(seed)), size))
491 if err != nil {
492 panic(err)
493 }
494 wb := bytes.NewBuffer(nil)
495 cw, err := compression.CompressStream(wb, compression.Gzip)
496 if err != nil {
497 panic(err)
498 }
499
500 if _, err := cw.Write(b); err != nil {
501 panic(err)
502 }
503 b = wb.Bytes()
504 return b, digest.FromBytes(b)
505}
506
507func createConfig(osName, archName, author string) ([]byte, digest.Digest) {
508 image := ocispec.Image{

Callers 2

TestImportFunction · 0.70
createImagesFunction · 0.70

Calls 3

CompressStreamFunction · 0.92
WriteMethod · 0.65
BytesMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…