func()

in lib/ec2macosinit/module.go [41:50]


func (m ModuleContext) InstanceHistoryPath() string {
	if m.IMDS == nil || strings.TrimSpace(m.IMDS.InstanceID) == "" {
		// do *not* allow callers of this method to continue program run as
		// operation without this data may cause history to be lost and
		// subsequent ec2-macos-init runs to operate inappropriately.
		panic("no instance-id available")
	}

	return paths.InstanceHistory(m.BaseDirectory, m.IMDS.InstanceID)
}