Merge "optimize update_audit_state"

This commit is contained in:
Zuul
2017-10-17 01:19:31 +00:00
committed by Gerrit Code Review
2 changed files with 4 additions and 5 deletions

View File

@@ -96,6 +96,7 @@ class AuditHandler(BaseAuditHandler):
raise raise
def update_audit_state(self, audit, state): def update_audit_state(self, audit, state):
if audit.state != state:
LOG.debug("Update audit state: %s", state) LOG.debug("Update audit state: %s", state)
audit.state = state audit.state = state
audit.save() audit.save()

View File

@@ -338,8 +338,6 @@ class TestContinuousAuditHandler(base.DbTestCase):
mock_jobs.return_value = mock.MagicMock() mock_jobs.return_value = mock.MagicMock()
m_service.return_value = mock.MagicMock() m_service.return_value = mock.MagicMock()
m_engine.return_value = mock.MagicMock() m_engine.return_value = mock.MagicMock()
self.audits[1].state = objects.audit.State.CANCELLED
self.audits[0].state = objects.audit.State.SUSPENDED
ap_jobs = [job.Job(mock.MagicMock(), name='execute_audit', ap_jobs = [job.Job(mock.MagicMock(), name='execute_audit',
func=audit_handler.execute_audit, func=audit_handler.execute_audit,