(cmdRunner boshsys.CmdRunner, path string)
| 1945 | } |
| 1946 | |
| 1947 | func resolveCanonicalLink(cmdRunner boshsys.CmdRunner, path string) (string, error) { |
| 1948 | stdout, _, _, err := cmdRunner.RunCommand("readlink", "-f", path) |
| 1949 | if err != nil { |
| 1950 | return "", bosherr.WrapError(err, "Shelling out to readlink") |
| 1951 | } |
| 1952 | |
| 1953 | return strings.Trim(stdout, "\n"), nil |
| 1954 | } |
| 1955 | |
| 1956 | func prepareDiskLabelPrefix(labelPrefix string) string { |
| 1957 | // Keep 36 chars to avoid too long GPT partition names |
no test coverage detected