示例#1
0
func (x *cmdBooted) doBooted() error {
	parts, err := snappy.ActiveSnapsByType(pkg.TypeCore)
	if err != nil {
		return err
	}

	return parts[0].(*snappy.SystemImagePart).MarkBootSuccessful()
}
示例#2
0
func ubuntuCoreChannel() string {
	parts, err := snappy.ActiveSnapsByType(pkg.TypeCore)
	if len(parts) == 1 && err == nil {
		return parts[0].Channel()
	}

	return "unknown"
}