INNER CODE UNIT · Go

extractManifestFromHelmUpgradeDryRunOutput

databus23/helm-diff · cmd/helm.go:446

func extractManifestFromHelmUpgradeDryRunOutput(s []byte, noHooks bool) []byte {
	if len(s) == 0 {
		return s
	}

	var (
		hooks    []byte
		manifest []byte
	)

	i := bytes.Index(s, []byte("HOOKS:"))
	if i > -1 {
		hooks = s[i:]
	}

	j := bytes.Index(hooks, []byte("MANIFEST:"))
	if j > -1 {
		manifest = hooks[j:]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…