Sync branch magefile with main #104308
@ -4,6 +4,7 @@ import (
|
|||||||
"runtime"
|
"runtime"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
"projects.blender.org/studio/flamenco/internal/manager/eventbus"
|
||||||
shaman_config "projects.blender.org/studio/flamenco/pkg/shaman/config"
|
shaman_config "projects.blender.org/studio/flamenco/pkg/shaman/config"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -39,6 +40,13 @@ var defaultConfig = Conf{
|
|||||||
|
|
||||||
BlocklistThreshold: 3,
|
BlocklistThreshold: 3,
|
||||||
TaskFailAfterSoftFailCount: 3,
|
TaskFailAfterSoftFailCount: 3,
|
||||||
|
|
||||||
|
MQTT: MQTTConfig{
|
||||||
|
Client: eventbus.MQTTClientConfig{
|
||||||
|
ClientID: eventbus.MQTTDefaultClientID,
|
||||||
|
TopicPrefix: eventbus.MQTTDefaultTopicPrefix,
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
Variables: map[string]Variable{
|
Variables: map[string]Variable{
|
||||||
|
@ -18,7 +18,9 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
defaultClientID = "flamenco"
|
MQTTDefaultTopicPrefix = "flamenco"
|
||||||
|
MQTTDefaultClientID = "flamenco"
|
||||||
|
|
||||||
keepAlive = 30 // seconds
|
keepAlive = 30 // seconds
|
||||||
connectRetryDelay = 10 * time.Second
|
connectRetryDelay = 10 * time.Second
|
||||||
|
|
||||||
@ -63,7 +65,7 @@ func NewMQTTForwarder(config MQTTClientConfig) *MQTTForwarder {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
if config.ClientID == "" {
|
if config.ClientID == "" {
|
||||||
config.ClientID = defaultClientID
|
config.ClientID = MQTTDefaultClientID
|
||||||
}
|
}
|
||||||
|
|
||||||
brokerURL, err := url.Parse(config.BrokerURL)
|
brokerURL, err := url.Parse(config.BrokerURL)
|
||||||
|
Loading…
Reference in New Issue
Block a user