ironic/ironic/common
Pavlo Shchelokovskyy 4d43262955 Use adapters for neutronclient
deprecates the following options in [neutron] section:
- url
- url_timeout
- auth_strategy

Changes some internal networking-related functions/methods
to accept a request context as optional keyword argument (defaults to
None).
This allows to pass a global request id to neutron client and
in future will simplify creating a user auth plugin from request
context.
For backward compatibility, when calling those functions/methods
without a request context, a dummy request context will be generated
automatically.

Change-Id: Ib327c7a141cfbca63b870027ad8e901c0f48bb2d
Partial-Bug: #1699547
2017-12-14 13:36:03 +02:00
..
glance_service Rework keystone auth for glance 2017-11-17 11:40:14 -05:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
boot_devices.py get_supported_boot_devices() returns static device list 2015-08-12 14:53:00 +01:00
cinder.py Use adapters for cinderclient 2017-11-21 09:32:21 +02:00
config.py Enable OSProfiler support in Ironic 2017-07-07 15:58:28 -07:00
context.py Stop sending custom context values over RPC 2017-06-05 10:45:02 +00:00
dhcp_factory.py Change pxe dhcp options name to codes. 2017-10-13 12:50:58 +03:00
driver_factory.py Remove logging translation calls from ironic.common 2017-05-15 13:26:58 -04:00
exception.py Followup to I07fb8115d254e877d8781207eaec203e3fdf8ad6 2017-11-20 15:14:30 -05:00
fsm.py Removes unnecessary utf-8 encoding 2017-01-11 19:35:41 +05:30
grub_conf.template Fix for automated boot iso issue with IPA ramdisk 2015-04-10 09:09:53 -07:00
hash_ring.py Add hardware types to the hash ring 2017-01-19 20:35:05 +00:00
i18n.py Merge "Update the documentation links - code comments" 2017-08-15 14:48:41 +00:00
image_service.py Rework keystone auth for glance 2017-11-17 11:40:14 -05:00
images.py Use jinja rendering from utils module 2017-10-20 18:20:03 +03:00
isolinux_config.template Add support for creating vfat and iso images 2014-08-26 21:18:11 +05:30
keystone.py Use adapters for neutronclient 2017-12-14 13:36:03 +02:00
network.py Refactor get_physnets_by_portgroup_id 2017-07-20 19:27:55 +01:00
neutron.py Use adapters for neutronclient 2017-12-14 13:36:03 +02:00
policy.py Use DocumentedRuleDefault instead of RuleDefault 2017-09-25 18:29:08 +03:00
profiler.py Enable OSProfiler support in Ironic - follow-up 2017-08-18 14:41:44 +00:00
pxe_utils.py Change pxe dhcp options name to codes. 2017-10-13 12:50:58 +03:00
raid.py Add support for inband raid configuration agent ramdisk 2015-09-14 15:52:31 +00:00
release_mappings.py Pin API version during rolling upgrade 2017-12-04 10:17:30 -05:00
rpc.py Enable OSProfiler support in Ironic 2017-07-07 15:58:28 -07:00
rpc_service.py Modifications for rolling upgrades 2017-07-13 12:16:30 -04:00
service.py Make config generator aware of 'default_log_levels' override 2017-04-13 16:51:03 +03:00
states.py Generic power interface for soft reboot and soft power off 2017-01-04 11:38:01 +09:00
swift.py Fix swiftclient creation 2017-12-06 14:14:29 +00:00
utils.py Simplify the logic of validate_network_port 2017-11-02 10:05:55 +08:00
wsgi_service.py Remove unused logging import 2017-02-17 08:28:28 +07:00