|
@@ -108,7 +108,11 @@ func updateHost(w http.ResponseWriter, r *http.Request) {
|
|
logger.Log(0, r.Header.Get("user"), "failed to update host networks roles in DynSec:", err.Error())
|
|
logger.Log(0, r.Header.Get("user"), "failed to update host networks roles in DynSec:", err.Error())
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- // TODO: publish host update through MQ
|
|
|
|
|
|
+ // publish host update through MQ
|
|
|
|
+ mq.HostUpdate(&models.HostUpdate{
|
|
|
|
+ Action: models.UpdateHost,
|
|
|
|
+ Host: *newHost,
|
|
|
|
+ })
|
|
go func() {
|
|
go func() {
|
|
if err := mq.PublishPeerUpdate(); err != nil {
|
|
if err := mq.PublishPeerUpdate(); err != nil {
|
|
logger.Log(0, "fail to publish peer update: ", err.Error())
|
|
logger.Log(0, "fail to publish peer update: ", err.Error())
|