bump reva to ec27f5f8feb3

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
This commit is contained in:
Jörn Friedrich Dreyer
2023-02-15 15:26:07 +00:00
parent 92923f6801
commit 9b00f02383
9 changed files with 195 additions and 149 deletions
@@ -29,7 +29,7 @@ type Service interface {
// NewEventsNotifier provides a new eventsNotifier
func NewEventsNotifier(
events <-chan interface{},
events <-chan events.Event,
channel channels.Channel,
logger log.Logger,
gwClient gateway.GatewayAPIClient,
@@ -49,7 +49,7 @@ func NewEventsNotifier(
type eventsNotifier struct {
logger log.Logger
channel channels.Channel
events <-chan interface{}
events <-chan events.Event
signals chan os.Signal
gwClient gateway.GatewayAPIClient
machineAuthAPIKey string
@@ -65,7 +65,7 @@ func (s eventsNotifier) Run() error {
select {
case evt := <-s.events:
go func() {
switch e := evt.(type) {
switch e := evt.Event.(type) {
case events.SpaceShared:
s.handleSpaceShared(e)
case events.SpaceUnshared:
@@ -49,8 +49,8 @@ var _ = Describe("Notifications", func() {
})
DescribeTable("Sending notifications",
func(tc testChannel, ev interface{}) {
ch := make(chan interface{})
func(tc testChannel, ev events.Event) {
ch := make(chan events.Event)
evts := service.NewEventsNotifier(ch, tc, log.NewLogger(), gwc, "", "", "")
go evts.Run()