VOL-1513: Modified adapter_agent call to core_proxy call
Changed code for init_pm_metrics() called as part of
'enable device' workflow.
Change-Id: I1412fe057da4f29b96b01f9c5beb244631235b7f
diff --git a/python/adapters/openolt/openolt_statistics.py b/python/adapters/openolt/openolt_statistics.py
index 47cfa37..e9ffecc 100644
--- a/python/adapters/openolt/openolt_statistics.py
+++ b/python/adapters/openolt/openolt_statistics.py
@@ -53,7 +53,7 @@
'nni-ports': self.northbound_ports.values(),
'pon-ports': self.southbound_ports.values()
}
- self.pm_metrics = OltPmMetrics(self.device.adapter_agent, self.device.device_id,
+ self.pm_metrics = OltPmMetrics(self.device.core_proxy, self.device.device_id,
self.device.logical_device_id,
grouped=True, freq_override=False,
**kwargs)
@@ -71,7 +71,7 @@
for (m, t) in self.pm_metrics.pon_pm_names}
pm_config = self.pm_metrics.make_proto()
self.log.info("initial-pm-config", pm_config=pm_config)
- self.device.adapter_agent.update_device_pm_config(pm_config, init=True)
+ self.device.core_proxy.device_pm_config_update(pm_config, init=True)
# Start collecting stats from the device after a brief pause
reactor.callLater(10, self.pm_metrics.start_collector)
except Exception as e: