@@ -30,6 +30,7 @@ std::string announcementBody(
30
30
const std::string& nodeVersion,
31
31
const std::string& environment,
32
32
const std::string& nodeLocation,
33
+ const std::string& nodePoolType,
33
34
const bool sidecar,
34
35
const std::vector<std::string>& connectorIds) {
35
36
std::string id =
@@ -49,6 +50,7 @@ std::string announcementBody(
49
50
{" coordinator" , false },
50
51
{" sidecar" , sidecar},
51
52
{" connectorIds" , folly::join (' ,' , connectorIds)},
53
+ {" pool_type" , nodePoolType},
52
54
{uriScheme,
53
55
fmt::format (" {}://{}:{}" , uriScheme, address, port)}}}}}}};
54
56
return body.dump ();
@@ -81,6 +83,7 @@ Announcer::Announcer(
81
83
const std::string& environment,
82
84
const std::string& nodeId,
83
85
const std::string& nodeLocation,
86
+ const std::string& nodePoolType,
84
87
const bool sidecar,
85
88
const std::vector<std::string>& connectorIds,
86
89
const uint64_t maxFrequencyMs,
@@ -99,6 +102,7 @@ Announcer::Announcer(
99
102
nodeVersion,
100
103
environment,
101
104
nodeLocation,
105
+ nodePoolType,
102
106
sidecar,
103
107
connectorIds)),
104
108
announcementRequest_(
0 commit comments