Ejemplo n.º 1
0
 def _test_remove_reservation(self, set_dirty):
     resources = {'goals': 2, 'assists': 1}
     resv = self._create_reservation(resources)
     self.assertEqual(
         1,
         quota_api.remove_reservation(self.context,
                                      resv.reservation_id,
                                      set_dirty=set_dirty))
Ejemplo n.º 2
0
 def cancel_reservation(self, context, reservation_id):
     # Mark resource usage as dirty so the next time both actual resources
     # used and reserved will be recalculated
     quota_api.remove_reservation(context, reservation_id,
                                  set_dirty=True)
Ejemplo n.º 3
0
 def commit_reservation(self, context, reservation_id):
     # Do not mark resource usage as dirty. If a reservation is committed,
     # then the relevant resources have been created. Usage data for these
     # resources has therefore already been marked dirty.
     quota_api.remove_reservation(context, reservation_id,
                                  set_dirty=False)
Ejemplo n.º 4
0
 def cancel_reservation(self, context, reservation_id):
     # Mark resource usage as dirty so the next time both actual resources
     # used and reserved will be recalculated
     quota_api.remove_reservation(context, reservation_id, set_dirty=True)
Ejemplo n.º 5
0
 def commit_reservation(self, context, reservation_id):
     # Do not mark resource usage as dirty. If a reservation is committed,
     # then the relevant resources have been created. Usage data for these
     # resources has therefore already been marked dirty.
     quota_api.remove_reservation(context, reservation_id, set_dirty=False)
Ejemplo n.º 6
0
 def test_remove_non_existent_reservation(self):
     self.assertIsNone(quota_api.remove_reservation(self.context, 'meh'))
Ejemplo n.º 7
0
 def cancel_reservation(self, context, reservation_id):
     quota_api.remove_reservation(context, reservation_id, set_dirty=False)
Ejemplo n.º 8
0
 def test_remove_non_existent_reservation(self):
     self.assertIsNone(quota_api.remove_reservation(self.context, 'meh'))
Ejemplo n.º 9
0
 def _test_remove_reservation(self, set_dirty):
     resources = {'goals': 2, 'assists': 1}
     resv = self._create_reservation(resources)
     self.assertEqual(1, quota_api.remove_reservation(
         self.context, resv.reservation_id, set_dirty=set_dirty))