zaqar/marconi
Alejandro Cabrera ca26627ec4 proxy: adds oslo.cache, config support, & stevedore
This patch brings together oslo.cache, oslo.config, and stevedore to
provide pluggable, hierarchical catalogue caching for marconi proxy.

Here's the list of changes:
- add configuration/driver loading at the app level
- remove select from proxy storage driver - unnecessary intelligence
  at storage layer
- node.weighted_select -> partition.weighted_select (clearer name)
- forwarding logic further refactored, placed in own module
- caching logic placed in lookup module
- selector passed down at app level to handle round-robin state
  globally
    * open to becoming configurable
- adds several TODOs for a better proxy

Change-Id: I3bc568315e685486d63cdce3ec278c89e3f2b2bc
Implements: blueprint placement-service
2013-09-25 13:16:54 +00:00
..
cmd Fix old import paths 2013-09-17 17:40:58 +02:00
common chore: Track the up-and-coming oslo.cache module 2013-08-30 10:11:47 -05:00
openstack chore: Update openstack.common to get latest timeutils 2013-09-03 14:35:40 -05:00
proxy proxy: adds oslo.cache, config support, & stevedore 2013-09-25 13:16:54 +00:00
queues fix(mongodb): Remove $or clause used to claim messages 2013-09-20 10:16:41 -05:00
tests Move test_default_limits to the new tests location 2013-09-24 16:15:35 +02:00
__init__.py Change Marconi's codebase structure 2013-09-17 14:49:24 +02:00
version.py Migrate to pbr 2013-06-14 14:14:42 +02:00