Committed by
Gerrit Code Review
Providing a work-around for a bug in the gossip stores, which prevents annotatio…
…ns from sticking initially. Change-Id: I791a0bb3747865604f4d7edba5978a49312ebf7b
Showing
1 changed file
with
8 additions
and
1 deletions
... | @@ -154,6 +154,10 @@ class ConfigProvider implements DeviceProvider, LinkProvider, HostProvider { | ... | @@ -154,6 +154,10 @@ class ConfigProvider implements DeviceProvider, LinkProvider, HostProvider { |
154 | prepareForDeviceEvents(nodes.size()); | 154 | prepareForDeviceEvents(nodes.size()); |
155 | for (JsonNode node : nodes) { | 155 | for (JsonNode node : nodes) { |
156 | parseDevice(node); | 156 | parseDevice(node); |
157 | + | ||
158 | + // FIXME: hack to make sure device attributes take | ||
159 | + // This will be fixed when GossipDeviceStore uses ECM | ||
160 | + parseDevice(node); | ||
157 | } | 161 | } |
158 | } | 162 | } |
159 | } finally { | 163 | } finally { |
... | @@ -237,7 +241,10 @@ class ConfigProvider implements DeviceProvider, LinkProvider, HostProvider { | ... | @@ -237,7 +241,10 @@ class ConfigProvider implements DeviceProvider, LinkProvider, HostProvider { |
237 | if (nodes != null) { | 241 | if (nodes != null) { |
238 | for (JsonNode node : nodes) { | 242 | for (JsonNode node : nodes) { |
239 | parseHost(node); | 243 | parseHost(node); |
240 | - parseHost(node); // FIXME: hack to make sure host positions take | 244 | + |
245 | + // FIXME: hack to make sure host attributes take | ||
246 | + // This will be fixed when GossipHostStore uses ECM | ||
247 | + parseHost(node); | ||
241 | } | 248 | } |
242 | } | 249 | } |
243 | } finally { | 250 | } finally { | ... | ... |
-
Please register or login to post a comment