daemon: Daemon.SetNetworkBootstrapKeys: make error-handling idiomatic

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn 2023-09-27 11:35:43 +02:00
parent f91c3cfda6
commit 3197160114
No known key found for this signature in database
GPG key ID: 76698F39D527CE8C

View file

@ -246,12 +246,12 @@ func (daemon *Daemon) releaseIngress(id string) {
// SetNetworkBootstrapKeys sets the bootstrap keys.
func (daemon *Daemon) SetNetworkBootstrapKeys(keys []*networktypes.EncryptionKey) error {
err := daemon.netController.SetKeys(keys)
if err == nil {
// Upon successful key setting dispatch the keys available event
daemon.cluster.SendClusterEvent(lncluster.EventNetworkKeysAvailable)
if err := daemon.netController.SetKeys(keys); err != nil {
return err
}
return err
// Upon successful key setting dispatch the keys available event
daemon.cluster.SendClusterEvent(lncluster.EventNetworkKeysAvailable)
return nil
}
// UpdateAttachment notifies the attacher about the attachment config.