cinder/cinder
Jamie Lennox 842d95bb68 Use context.from_dict to determine available arguments
RequestContext.__init__ takes and ignores arbitrary keyword arguments.
This leads to mistakes such as those changed in tests and will prevent
cinder from passing those keyword arguments to the base oslo_context
class.

The ignored arguments are generally made up of things that oslo_context
added to the to_dict that cinder doesn't handle. Instead of accepting
and ignoring those arguments make from_dict smart enough to construct
the correct arguments to the class.

Related-Bug: #1602081
Change-Id: Iaf37e38ddc368a6f504bab17163d7f0ba21f5029
2016-07-12 13:38:55 +10:00
..
api Merge "Add strict Boolean checking for volume manage" 2016-07-12 02:59:36 +00:00
backup Fix some typos 2016-07-05 15:11:39 +02:00
brick Cleanup orphaned code from brick LVM 2015-11-26 23:40:25 -06:00
cmd Remove white space between print and () 2016-07-05 15:58:04 +08:00
common Remove translation from config options 2016-06-30 08:53:09 -05:00
compute Bump to Nova v2.1 2016-06-03 14:25:39 +08:00
config Add sample config file to cinder docs 2016-05-17 08:52:21 -05:00
consistencygroup Allow setting CG name or description to empty value 2016-06-17 12:24:52 +08:00
db cinder-manage db purge has issues with foreign keys 2016-07-06 14:52:29 +02:00
hacking Revert "Add hacking check to prevent assert_called_once" 2016-05-24 12:36:22 -04:00
image Fix some typos 2016-07-05 15:11:39 +02:00
interface Add driver interface checks 2016-06-13 15:21:47 +00:00
keymgr Fix doc and source documentation errors and warning 2016-04-14 12:30:08 +02:00
locale Imported Translations from Zanata 2016-06-02 07:25:40 +00:00
message Add pagination support to messages 2016-05-27 10:49:00 +00:00
objects Moving the OPTIONAL_FIELDS inside the OVO object 2016-07-07 15:46:50 +00:00
replication Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
scheduler Add logging when filtering returns nothing 2016-07-05 07:26:04 -04:00
tests Use context.from_dict to determine available arguments 2016-07-12 13:38:55 +10:00
transfer Handle quota exceed exception 2016-06-14 09:56:10 +08:00
volume Merge "Fix failure with "None" volume type in Pure drivers" 2016-07-12 01:18:29 +00:00
wsgi Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
zonemanager Fix some typos 2016-07-05 15:11:39 +02:00
__init__.py Re-enabled hacking checks for H105 2016-01-05 11:22:40 +02:00
context.py Use context.from_dict to determine available arguments 2016-07-12 13:38:55 +10:00
coordination.py update coordination.Lock.release's docstring 2016-06-19 01:55:35 -04:00
exception.py Merge "Add backend driver for Zadara Storage VPSA" 2016-07-11 12:51:48 +00:00
flow_utils.py Refactoring of manager's create_volume flow 2015-07-24 11:19:09 +02:00
i18n.py Remove unused gettextutils from oslo-incubator 2015-10-16 15:22:49 -05:00
manager.py Merge "Cleanup orphaned code from image and manager" 2016-05-13 18:37:06 +00:00
opts.py Merge "Add cinder backend driver for Huawei FusionStorage" 2016-07-11 17:03:55 +00:00
policy.py adds user_id to check_is_admin 2015-08-25 04:46:18 -07:00
quota.py Merge "Lazy load a project quotas's default values" 2016-05-30 11:08:22 +00:00
quota_utils.py Handle quota exceed exception 2016-06-14 09:56:10 +08:00
rpc.py Fix up RPC cleanup process 2016-05-16 10:52:01 -04:00
service.py Start/Stop coordinator with Volume service 2016-06-13 16:20:03 -05:00
ssh_utils.py Fix sshpool.remove code 2016-03-01 03:20:04 +00:00
test.py Fix lock files littering working dir during tests 2016-06-21 13:59:45 -05:00
utils.py Validate extra_specs type 2016-07-05 15:47:29 +05:30
version.py