Example #1
0
    def test_trigger_update(self):
        trigger_ref = self._create_trigger()
        id = trigger_ref['id']
        trigger_ref = db.trigger_update(self.ctxt, id, {'type': 'event'})
        self.assertEqual('event', trigger_ref['type'])

        trigger_ref = db.trigger_get(self.ctxt, id)
        self.assertEqual('event', trigger_ref['type'])

        self.assertRaises(exception.TriggerNotFound, db.trigger_update,
                          self.ctxt, '100', {"type": "event"})
Example #2
0
    def test_trigger_update(self):
        trigger_ref = self._create_trigger()
        id = trigger_ref['id']
        trigger_ref = db.trigger_update(self.ctxt, id, {'type': 'event'})
        self.assertEqual('event', trigger_ref['type'])

        trigger_ref = db.trigger_get(self.ctxt, id)
        self.assertEqual('event', trigger_ref['type'])

        self.assertRaises(exception.TriggerNotFound,
                          db.trigger_update,
                          self.ctxt, '100', {"type": "event"})
Example #3
0
 def save(self):
     updates = self.karbor_obj_get_changes()
     if updates and self.id:
         self._convert_properties_to_db_format(updates)
         db.trigger_update(self._context, self.id, updates)
         self.obj_reset_changes()
Example #4
0
 def save(self):
     updates = self.karbor_obj_get_changes()
     if updates and self.id:
         self._convert_properties_to_db_format(updates)
         db.trigger_update(self._context, self.id, updates)
         self.obj_reset_changes()