MCPcopy Create free account
hub / github.com/containers/image / generateInjectedScript

Function generateInjectedScript

sif/load.go:61–66  ·  view source on GitHub ↗

generateInjectedScript generates a shell script based on SIF definition file %environment and %runscript data, and returns it.

(environment []string, runscript []string)

Source from the content-addressed store, hash-verified

59// generateInjectedScript generates a shell script based on
60// SIF definition file %environment and %runscript data, and returns it.
61func generateInjectedScript(environment []string, runscript []string) []byte {
62 script := fmt.Sprintf("#!/bin/bash\n"+
63 "%s\n"+
64 "%s\n", strings.Join(environment, "\n"), strings.Join(runscript, "\n"))
65 return []byte(script)
66}
67
68// processDefFile finds sif.DataDeffile in sifImage, if any,
69// and returns:

Callers 2

processDefFileFunction · 0.85

Calls

no outgoing calls

Tested by 1

Used in the wild real call sites across dependent graphs

searching dependent graphs…