// ReleaseVersion looks for the value of VERSION_ID in the content of // the os-release. If the value is not found, the file is not found, or // an error occurs reading the file, an empty string is returned. func ReleaseVersion() string { release, err := jujuos.ReadOSRelease(osReleaseFile) if err != nil { return "" } return release["VERSION_ID"] }
func readSeries() (string, error) { values, err := jujuos.ReadOSRelease(osReleaseFile) if err != nil { return "unknown", err } updateSeriesVersions() return seriesFromOSRelease(values) }