Fix usage of broker::convert(double,timespan)

This commit is contained in:
Tim Wojtulewicz 2022-07-07 17:27:01 -07:00
parent 0728676fd6
commit a266d32dca

View file

@ -2050,9 +2050,9 @@ void Manager::PrepareForwarding(const std::string& name)
void Manager::SetMetricsExportInterval(double value)
{
broker::timespan ts;
if ( broker::convert(value, ts) )
bstate->endpoint.metrics_exporter().set_interval(ts);
using dbl_seconds = std::chrono::duration<double>;
auto ts = std::chrono::duration_cast<broker::timespan>(dbl_seconds{value});
bstate->endpoint.metrics_exporter().set_interval(ts);
}
void Manager::SetMetricsExportTopic(std::string value)