[API replay] QoS rules do not have an id

Fix log statements for raporting elapsed time in API
replay for QoS rules.

Change-Id: I6bdedf0e89c66927e40ef0d15f1f04631547fa1b
This commit is contained in:
Salvatore Orlando 2021-09-20 05:53:08 -07:00 committed by Salvatore Orlando
parent adcff8a9db
commit a13739fa0e
1 changed files with 2 additions and 1 deletions

View File

@ -340,7 +340,8 @@ class ApiReplayClient(utils.PrepareObjectForMigration):
{'rule': rule_type, 'pol': pol_id})
if rule:
LOG.info("created QoS policy %s rule %s", pol_id, rule)
self._log_elapsed(start, "Migrate QoS rule %s" % rule['id'])
self._log_elapsed(
start, "Migrate QoS rule for policy %s" % pol_id)
except Exception as e:
self.add_error("Failed to create QoS rule %(rule)s for policy "
"%(pol)s: %(e)s" % {'rule': body, 'pol': pol_id,