Skip to content
Snippets Groups Projects

Resolve "Improve security by enabling and enforcing more linting rules"

6 files
+ 90
21
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -13,6 +13,7 @@ import (
"github.com/openconfig/ygot/ygot"
tpb "code.fbi.h-da.de/danet/gosdn/api/go/gosdn/transport"
log "github.com/sirupsen/logrus"
)
const (
@@ -84,7 +85,10 @@ func (s *DeviceService) Add(deviceToAdd device.Device) error {
return err
}
s.eventService.PublishEvent(DeviceEventTopic, event.NewAddEvent(deviceToAdd.ID()))
if err := s.eventService.PublishEvent(DeviceEventTopic, event.NewAddEvent(deviceToAdd.ID())); err != nil {
//TODO: improve error handling, maybe to sth like reconnect
log.Error(err)
}
return nil
}
@@ -113,7 +117,10 @@ func (s *DeviceService) UpdateModel(deviceToUpdate device.Device, modelAsString
return err
}
s.eventService.PublishEvent(DeviceEventTopic, event.NewUpdateEvent(deviceToUpdate.ID()))
if err := s.eventService.PublishEvent(DeviceEventTopic, event.NewUpdateEvent(deviceToUpdate.ID())); err != nil {
//TODO: improve error handling, maybe to sth like reconnect
log.Error(err)
}
return nil
}
@@ -125,7 +132,10 @@ func (s *DeviceService) Update(deviceToUpdate device.Device) error {
return err
}
s.eventService.PublishEvent(DeviceEventTopic, event.NewUpdateEvent(deviceToUpdate.ID()))
if err := s.eventService.PublishEvent(DeviceEventTopic, event.NewUpdateEvent(deviceToUpdate.ID())); err != nil {
//TODO: improve error handling, maybe to sth like reconnect
log.Error(err)
}
return nil
}
@@ -143,7 +153,10 @@ func (s *DeviceService) Delete(deviceToDelete device.Device) error {
}
}
s.eventService.PublishEvent(DeviceEventTopic, event.NewDeleteEvent(deviceToDelete.ID()))
if err := s.eventService.PublishEvent(DeviceEventTopic, event.NewDeleteEvent(deviceToDelete.ID())); err != nil {
//TODO: improve error handling, maybe to sth like reconnect
log.Error(err)
}
return nil
}
Loading