nova/nova
Stephen Finucane 67f52ab36d Add CPUWeigher
nova provides many different types of filter, providing both resource
stacking/spreading and affinity/anti-affinity patterns. Curiously
enough, however, there is no way to configure a stack or spread policy
of CPUs. Add one.

Change-Id: I90ee8a2081c2a0465441a8d81d161f4887b4e1fb
Implements: bp vcpu-weighter
2018-04-18 15:20:30 +01:00
..
api Merge "[placement] Support forbidden traits in API" 2018-04-14 00:48:44 +00:00
cells Add instance action record for snapshot instances 2017-12-11 17:46:38 +08:00
cmd Merge "Marker reset option for nova-manage map_instances" 2018-04-11 17:57:04 +00:00
common
compute Merge "Add host to API and Conductor" 2018-04-14 00:47:10 +00:00
conductor Merge "Add host to API and Conductor" 2018-04-14 00:47:10 +00:00
conf Add CPUWeigher 2018-04-18 15:20:30 +01:00
console trivial: fix a comment typo 2018-04-11 18:05:46 +08:00
consoleauth
db Merge "conf: Remove 'db_driver' config opt" 2018-04-09 11:46:46 +00:00
hacking Fix N332 api_version decorator hacking check 2018-03-29 10:27:30 -05:00
image Workaround glanceclient bug when CONF.glance.api_servers not set 2018-02-08 09:06:48 -05:00
ipv6
keymgr
locale Imported Translations from Zanata 2018-04-11 06:17:52 +00:00
network Merge "Rename network.utils to network.linux_utils." 2018-04-13 22:47:05 +00:00
notifications Handle EndpointNotFound when building image_ref_url in notifications 2018-03-20 17:22:50 -04:00
objects Merge "Add host field to InstanceActionEvent" 2018-04-13 18:51:45 +00:00
pci remove unnecessary conf imports 2018-03-09 14:30:10 -05:00
policies trivial: Fix few policy doc 2018-02-01 03:04:00 +00:00
privsep Move xenapi partition copies to privsep. 2018-04-13 07:19:39 +10:00
scheduler Add CPUWeigher 2018-04-18 15:20:30 +01:00
servicegroup
tests Add CPUWeigher 2018-04-18 15:20:30 +01:00
virt Merge "Move xenapi partition copies to privsep." 2018-04-14 14:44:10 +00:00
vnc
volume Log a more useful error when cinder auth isn't configured 2018-04-06 14:52:13 -04:00
__init__.py
availability_zones.py
baserpc.py
block_device.py Add uuid column to BlockDeviceMapping 2017-12-17 14:28:35 +00:00
cache_utils.py
config.py
context.py Merge "trivial: Resolve 'oslo.context' deprecation warnings" 2018-03-23 21:47:12 +00:00
crypto.py crypto: Remove unused functions 2018-03-08 10:24:40 +00:00
debugger.py
exception.py Merge "Add __repr__ for NovaException" 2018-04-05 18:49:00 +00:00
exception_wrapper.py
filters.py
hooks.py
i18n.py correct referenced url in comments 2018-01-18 09:16:37 +08:00
loadables.py
manager.py conf: Remove 'db_driver' config opt 2018-03-16 17:23:16 +00:00
policy.py
profiler.py
quota.py Remove unnecessary variables 2018-02-08 10:15:53 +09:00
rc_fields.py Make ResourceClass.normalize_name handle sharp S 2018-04-10 12:24:40 -05:00
rpc.py Remove useless run_periodic_tasks call in ClientRouter 2018-03-20 23:54:21 +00:00
safe_utils.py
service.py Merge "Refactor WSGI apps and utils to limit imports" 2018-03-08 15:16:56 +00:00
service_auth.py Fix NoneType error when [service_user] is misconfigured 2017-11-28 12:22:30 -06:00
test.py tests: fixes mock autospec usage 2018-03-28 00:02:31 -07:00
utils.py Merge "Refactor WSGI apps and utils to limit imports" 2018-03-08 15:16:56 +00:00
version.py
weights.py
wsgi.py Refactor WSGI apps and utils to limit imports 2018-03-06 22:05:12 +00:00