func (x *cmdBooted) doBooted() error { parts, err := snappy.ActiveSnapsByType(pkg.TypeCore) if err != nil { return err } return parts[0].(*snappy.SystemImagePart).MarkBootSuccessful() }
func ubuntuCoreChannel() string { parts, err := snappy.ActiveSnapsByType(pkg.TypeCore) if len(parts) == 1 && err == nil { return parts[0].Channel() } return "unknown" }