scripting system, hue fixes and such
This commit is contained in:
@@ -8,6 +8,7 @@ import (
|
||||
"git.aiterp.net/lucifer3/server/internal/color"
|
||||
"git.aiterp.net/lucifer3/server/internal/gentools"
|
||||
"github.com/eriklupander/tradfri-go/tradfri"
|
||||
"github.com/pkg/errors"
|
||||
"math"
|
||||
"math/rand"
|
||||
"strings"
|
||||
@@ -77,7 +78,7 @@ func (b *Bridge) listen(bus *lucifer3.EventBus) {
|
||||
if err != nil {
|
||||
bus.RunEvent(events.DeviceFailed{
|
||||
ID: b.id,
|
||||
Error: "Unable to fetch IKEA devices",
|
||||
Error: "Unable to fetch IKEA devices: " + err.Error(),
|
||||
})
|
||||
return
|
||||
}
|
||||
@@ -243,7 +244,7 @@ const defaultCF = device.CFlagXY
|
||||
|
||||
func catchPanic(mutexes ...sync.Locker) (retErr error) {
|
||||
if err, ok := recover().(error); ok {
|
||||
retErr = err
|
||||
retErr = errors.Wrap(err, "panik:")
|
||||
}
|
||||
|
||||
for _, mx := range mutexes {
|
||||
|
||||
Reference in New Issue
Block a user