Sync branch magefile with main #104308

Merged
Sybren A. Stüvel merged 85 commits from abelli/flamenco:magefile into magefile 2024-05-13 16:26:32 +02:00
2 changed files with 12 additions and 2 deletions
Showing only changes of commit d1fbe8b9f9 - Show all commits

View File

@ -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{

View File

@ -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)