MCPcopy
hub / github.com/cortexlabs/cortex / UntarFileToDir

Function UntarFileToDir

pkg/lib/archive/tar.go:138–146  ·  view source on GitHub ↗

Will create destDir if missing

(src string, destDir string)

Source from the content-addressed store, hash-verified

136
137// Will create destDir if missing
138func UntarFileToDir(src string, destDir string) (strset.Set, error) {
139 file, err := files.Open(src)
140 if err != nil {
141 return nil, err
142 }
143 defer file.Close()
144
145 return UntarReaderToDir(file, destDir)
146}
147
148func UntarReaderToMem(reader io.Reader) (map[string][]byte, error) {
149 fileMap := map[string][]byte{}

Callers 1

CheckTarFunction · 0.85

Calls 2

OpenFunction · 0.92
UntarReaderToDirFunction · 0.85

Tested by 1

CheckTarFunction · 0.68