Beispiel #1
0
func convertMultiStack(m *stack.Multi) []Exception {
	l := make([]Exception, len(m.Stacks()))

	for i, s := range m.Stacks() {
		l[(len(l)-1)-i] = Exception{
			ErrorClass: "*stackerr.Error",
			Message:    fmt.Sprintf("relayed at line %d of %q", s[0].Line, s[0].File),
			Stacktrace: convertStack(s),
		}
	}

	return l
}