From d37f13b6cb72abbb7c5d403c37b34b8e964d74cd Mon Sep 17 00:00:00 2001
From: Kostiantyn Kalynovskyi <kkalynovskyi@mirantis.com>
Date: Sat, 15 Aug 2020 14:20:55 -0500
Subject: [PATCH] Export error field in ErrEventReceived

This will allow to reuse the error in other packages and compare
it in assert.Equal unit-tests and similar

Change-Id: Iccc6df713cedb78f6e75f7fba8d317bfcc6e8e84
---
 pkg/events/errors.go    | 4 ++--
 pkg/events/processor.go | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/pkg/events/errors.go b/pkg/events/errors.go
index 64eb1f1f2..063a15cf8 100644
--- a/pkg/events/errors.go
+++ b/pkg/events/errors.go
@@ -20,10 +20,10 @@ import (
 
 // ErrEventReceived returned for not implemented features
 type ErrEventReceived struct {
-	errors []error
+	Errors []error
 }
 
 func (e ErrEventReceived) Error() string {
 	// TODO make printing more readable here
-	return fmt.Sprintf("Applying of resources to kubernetes cluster has failed, errors are:\n%v", e.errors)
+	return fmt.Sprintf("Applying of resources to kubernetes cluster has failed, errors are:\n%v", e.Errors)
 }
diff --git a/pkg/events/processor.go b/pkg/events/processor.go
index af5881fb0..7d7a0a631 100644
--- a/pkg/events/processor.go
+++ b/pkg/events/processor.go
@@ -77,7 +77,7 @@ func (p *DefaultProcessor) processApplierEvent(e applyevent.Event) {
 func checkErrors(errs []error) error {
 	if len(errs) != 0 {
 		return ErrEventReceived{
-			errors: errs,
+			Errors: errs,
 		}
 	}
 	return nil