neutron/neutron/common
Jakub Libosvar 9ce5ef3536 Common decorator for caching methods
Decorator caches methods' results, the key is composed from function
name and its parameters. Implementation of cache itself should be in
object implementing decorated method. Cache backend should be taken
from oslo-incubator.

Related-Bug: #1276440

Conflicts:
	neutron/common/utils.py

Change-Id: Ibe3f1b2eb10b9601ad76ec24b7f0e3551b4013e2
(cherry picked from commit 7508170498)
2014-05-26 10:02:12 +02:00
..
__init__.py Update License Headers to replace Nicira with VMware 2014-02-27 08:11:15 +00:00
config.py Send network-changed notifications to nova 2014-03-13 17:19:43 -07:00
constants.py Create new IPv6 attributes for Subnets 2014-03-17 14:35:46 -04:00
exceptions.py Validate CIDR given as ip-prefix in security-group-rule-create 2014-04-18 13:25:47 -07:00
ipv6_utils.py Calculate stateless IPv6 address 2014-03-17 15:48:46 -04:00
legacy.py Kill 'Skipping unknown group key: firewall_driver' log trace 2014-03-13 12:46:06 -07:00
log.py Make neutron.common.log.log print module path 2013-09-07 02:10:57 +09:00
rpc.py Avoid loading policy when processing rpc requests 2013-11-28 13:02:02 +04:00
test_lib.py Remove plugin_name_v2 and extension_manager in test_config 2014-01-06 20:02:00 +09:00
topics.py LBaaS: move agent based driver files into a separate dir 2014-02-10 12:24:27 +04:00
utils.py Common decorator for caching methods 2014-05-26 10:02:12 +02:00