def test_operation_log_update(self): operation_log = db.operation_log_create(self.ctxt, self.fake_operation_log) db.operation_log_update(self.ctxt, operation_log['id'], {'status': 'finished'}) operation_log = db.operation_log_get(self.ctxt, operation_log['id']) self.assertEqual('finished', operation_log['status'])
def test_operation_log_update(self): operation_log = db.operation_log_create(self.ctxt, self.fake_operation_log) db.operation_log_update(self.ctxt, operation_log['id'], {'state': 'finished'}) operation_log = db.operation_log_get(self.ctxt, operation_log['id']) self.assertEqual('finished', operation_log['state'])
def save(self): updates = self.karbor_obj_get_changes() if updates: db.operation_log_update(self._context, self.id, updates) self.obj_reset_changes()