manila/manila
Valeriy Ponomaryov 36db3f3917 Move networking from share manager to driver interface
Several things are implemented:
- Allocation/deallocation now handled by drivers instead of share manager.
It provides flexibility for drivers.
- Network plugin interface was updated to support new approach for
configuration options setting.

Config opts for network plugin can be defined via three sources:
a) using separate config group
b) using config group of back end
c) using DEFAULT config group
Variants (a) and (b) are mutually exclusive, there are switched by
opt 'network_config_group' that belongs to share driver interface.

Implements bp network-helper

Change-Id: I3b05369f01777675c1b834af5ee076d8b7219a0f
2014-12-16 17:32:24 +02:00
..
api Convert files to use _LE and friends 2014-10-31 09:47:59 +01:00
common Use oslo.i18n 2014-10-19 19:21:03 +02:00
compute Use oslo.utils - remove importutils usage 2014-10-24 18:20:54 +00:00
db Convert files to use _LE and friends 2014-10-31 09:47:59 +01:00
hacking Convert files to use _LE and friends 2014-10-31 09:47:59 +01:00
locale Imported Translations from Transifex 2014-12-05 06:11:58 +00:00
network Move networking from share manager to driver interface 2014-12-16 17:32:24 +02:00
openstack Switch to oslo.concurrency for processutils 2014-11-17 08:27:23 +01:00
scheduler Convert files to use _LE and friends 2014-10-31 09:47:59 +01:00
share Move networking from share manager to driver interface 2014-12-16 17:32:24 +02:00
testing Rewrited mox tests to mock (part 2) 2014-06-17 17:55:21 +03:00
tests Move networking from share manager to driver interface 2014-12-16 17:32:24 +02:00
volume Add support for volume types with Generic driver 2014-12-03 08:22:15 -05:00
__init__.py Remove vim headers 2014-10-06 15:00:27 +02:00
context.py Fix context.elevated 2014-11-20 21:26:08 +02:00
exception.py Fix H302 rule after release of oslo.concurrency 0.3.0 2014-12-02 19:30:18 +02:00
i18n.py Remove gettextutils 2014-10-28 09:25:46 +01:00
manager.py Convert files to use _LE and friends 2014-10-31 09:47:59 +01:00
opts.py Adding GPFS Manila driver 2014-11-10 20:32:03 +05:30
policy.py Flake8: Fix and enable H404 2014-08-27 10:47:45 +00:00
quota.py Convert files to use _LE and friends 2014-10-31 09:47:59 +01:00
rpc.py Use oslo.serialization 2014-10-22 16:40:42 +02:00
service.py Convert files to use _LE and friends 2014-10-31 09:47:59 +01:00
test.py Sync with oslo-incubator 2014-10-26 08:12:04 +00:00
utils.py Fix H302 rule after release of oslo.concurrency 0.3.0 2014-12-02 19:30:18 +02:00
version.py Remove vim headers 2014-10-06 15:00:27 +02:00
wsgi.py Use oslo.utils.netutils function to set tcp_keepalive 2014-11-16 06:40:00 +01:00