MCPcopy Index your code
hub / github.com/devspace-sh/devspace / RestoreAssets

Function RestoreAssets

assets/assets.go:275–289  ·  view source on GitHub ↗

RestoreAssets restores an asset under the given directory recursively

(dir, name string)

Source from the content-addressed store, hash-verified

273
274// RestoreAssets restores an asset under the given directory recursively
275func RestoreAssets(dir, name string) error {
276 children, err := AssetDir(name)
277 // File
278 if err != nil {
279 return RestoreAsset(dir, name)
280 }
281 // Dir
282 for _, child := range children {
283 err = RestoreAssets(dir, filepath.Join(name, child))
284 if err != nil {
285 return err
286 }
287 }
288 return nil
289}
290
291func _filePath(dir, name string) string {
292 cannonicalName := strings.Replace(name, "\\", "/", -1)

Callers

nothing calls this directly

Calls 2

AssetDirFunction · 0.85
RestoreAssetFunction · 0.85

Tested by

no test coverage detected