MCPcopy Create free account
hub / github.com/SignTools/SignTools / tarWriteBytes

Function tarWriteBytes

src/storage/job.go:137–149  ·  view source on GitHub ↗
(w *tar.Writer, name string, data []byte)

Source from the content-addressed store, hash-verified

135}
136
137func tarWriteBytes(w *tar.Writer, name string, data []byte) error {
138 if err := w.WriteHeader(&tar.Header{
139 Name: name,
140 Mode: 0600,
141 Size: int64(len(data)),
142 }); err != nil {
143 return errors.WithMessage(err, "write header "+name)
144 }
145 if _, err := w.Write(data); err != nil {
146 return errors.WithMessage(err, "write "+name)
147 }
148 return nil
149}

Callers 1

tarPackageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected