nova/nova
melanie witt 5c90b25e49 Count instances to check quota
This changes instances, cores, and ram from ReservableResources to
CountableResources and replaces quota reserve/commit/rollback with
check_deltas accordingly.

All of the reservation and usage related unit tests are removed because:

  1. They rely on some global QuotaEngine resources being
     ReservableResources and every ReservableResource has been removed.
  2. Reservations and usages are no longer in use anywhere in the
     codebase.

Part of blueprint cells-count-resources-to-check-quota-in-api

Change-Id: I9269ffa2b80e48db96c622d0dc0817738854f602
2017-07-18 17:31:15 +00:00
..
CA
api Merge "Support tag instances when boot(4/4)" 2017-07-18 16:31:31 +00:00
cells Default reservations=None in Cells v1 and conductor APIs 2017-07-14 12:25:58 +00:00
cmd Remove translation of log messages 2017-06-09 09:06:16 +00:00
common
compute Count instances to check quota 2017-07-18 17:31:15 +00:00
conductor Count instances to check quota 2017-07-18 17:31:15 +00:00
conf Merge "conf: fix netconf, my_ip and host are unclear" 2017-07-17 08:51:21 +00:00
console Fix the race condition with novnc 2017-06-07 20:41:27 +00:00
consoleauth Move to proper target_cell calling convention 2017-05-23 08:12:42 -07:00
db Trivial: Remove unnecessary format specifier 2017-07-07 16:28:16 +05:30
hacking Remove unused variable 2017-06-12 18:19:57 +07:00
image Add service_token for nova-glance interaction 2017-06-07 20:11:06 +00:00
ipv6
keymgr
locale Imported Translations from Zanata 2017-03-03 10:09:38 +00:00
network Update policy descriptions for base. 2017-07-17 17:14:35 -04:00
notifications Add BDM to InstancePayload 2017-07-12 16:55:17 +02:00
objects Count instances to check quota 2017-07-18 17:31:15 +00:00
pci Modify PciPassthroughFilter to accept lists 2017-04-11 19:49:07 +00:00
policies Update policy descriptions for base. 2017-07-17 17:14:35 -04:00
scheduler scheduler: isolate _get_sorted_hosts() 2017-07-14 12:17:01 -04:00
servicegroup Fix the display of updated_at time when using memcache driver. 2017-05-26 16:48:07 +08:00
tests Count instances to check quota 2017-07-18 17:31:15 +00:00
virt Merge "Fix wrong log parm." 2017-07-13 23:01:31 +00:00
vnc
volume Skip microversion discovery check for update/delete volume attachments 2017-06-08 10:30:53 -04:00
wsgi Strengthen the warning on the old broken WSGI script 2017-06-28 07:51:31 -07:00
__init__.py
availability_zones.py Avoid lazy-load error when getting instance AZ 2017-05-25 15:46:22 -04:00
baserpc.py
block_device.py db: Add attachment_id to block_device_mapping 2017-03-16 15:26:33 -04:00
cache_utils.py remove log translation tags from nova.cells 2017-04-10 14:48:07 +00:00
config.py
context.py Add scatter gather utilities for cells 2017-06-29 19:41:20 +00:00
crypto.py
debugger.py
exception.py Add ability to signal and perform online volume size change 2017-07-12 11:53:20 -04:00
exception_wrapper.py Remove **kwargs passing in payload __init__ 2017-06-08 08:50:40 +00:00
filters.py
hooks.py
i18n.py
loadables.py
manager.py
policy.py
profiler.py
quota.py Count instances to check quota 2017-07-18 17:31:15 +00:00
rpc.py Replace messaging.get_transport with get_rpc_transport 2017-06-05 15:05:29 -04:00
safe_utils.py
service.py Fix comment for API binary name in WSGIService 2017-07-05 11:32:22 -04:00
service_auth.py
test.py Add scatter gather utilities for cells 2017-06-29 19:41:20 +00:00
utils.py trivial: Remove dead code 2017-05-22 17:01:45 +01:00
version.py
weights.py Correct some spelling errors 2017-02-25 02:45:30 +00:00
wsgi.py