summaryrefslogtreecommitdiff
path: root/ironic/common/driver_factory.py
Commit message (Expand)AuthorAgeFilesLines
* Merge "Automatically configure enabled_***_interfaces"Zuul2022-01-141-3/+33
|\
| * Automatically configure enabled_***_interfacesDmitry Tantsur2021-12-201-3/+33
* | Derive FakeHardware from GenericHardwareDmitry Tantsur2021-12-161-1/+1
|/
* Use more granular lock in BaseDriverFactoryDmitry Tantsur2021-12-071-42/+50
* Create node get_interface methodTzu-Mainn Chen2021-11-081-3/+1
* Trivial: add a missing argument to an exceptionDmitry Tantsur2021-03-121-1/+5
* Allow instance_info to override node interfaceTzu-Mainn Chen2021-03-051-8/+19
* Changes to add exception in "default_interface()" functionANURADHAJHA992020-10-271-2/+8
* Add my new address to .mailmapAeva Black2020-04-131-8/+8
* Make 'noop' the explicit default of default_storage_interfaceDmitry Tantsur2019-03-291-6/+0
* Remove support for creating and loading classic driversDmitry Tantsur2018-07-021-273/+36
* Merge "BIOS Settings: Add BIOSInterface"Zuul2018-05-101-1/+2
|\
| * BIOS Settings: Add BIOSInterfaceZenghui Shi2018-05-081-1/+2
* | Fix W504 errorsJulia Kreger2018-05-091-2/+2
|/
* Merge "Collect periodic tasks from all enabled hardware interfaces"Zuul2018-04-251-0/+9
|\
| * Collect periodic tasks from all enabled hardware interfacesDmitry Tantsur2018-04-241-0/+9
* | Stop verifying updated driver in creating taskHironori Shiina2018-04-241-4/+2
|/
* Merge "cleanup: Remove usage of some_dict.keys()"Zuul2018-03-091-1/+1
|\
| * cleanup: Remove usage of some_dict.keys()John L. Villalovos2018-02-051-1/+1
* | Only set default network interface flat if enabled in configSam Betts2018-02-061-1/+10
|/
* Automatically migrate nodes to hardware typesDmitry Tantsur2018-01-261-0/+98
* Use NamedExtensionManager for driversThomas Herve2017-12-151-19/+11
* Remove logging translation calls from ironic.commonMichael Turek2017-05-151-16/+15
* Merge "Fix updating node.driver to classic"Jenkins2017-03-101-4/+11
|\
| * Fix updating node.driver to classicVasyl Saienko2017-03-091-4/+11
* | Fix missing _ import in driver_factoryVasyl Saienko2017-02-281-1/+1
|/
* No node interface settings for classic driversRuby Loo2017-02-081-1/+32
* exception from driver_factory.default_interface()Ruby Loo2017-02-061-8/+25
* Add dynamic driver functionality to REST APIJim Rollenhagen2017-01-301-4/+4
* Clean up driver_factory.enabled_supported_interfacesJim Rollenhagen2017-01-191-3/+1
* Register/unregister hardware interfaces for conductorsJim Rollenhagen2017-01-191-3/+52
* Expose default interface calculation from driver_factoryJim Rollenhagen2017-01-171-33/+37
* Correct logging of loaded drivers/hardware types/interfacesDmitry Tantsur2017-01-101-3/+7
* Add storage_interface to base driver classJulia Kreger2016-12-211-9/+13
* Support defining and loading hardware typesDmitry Tantsur2016-12-141-44/+234
* Make "enabled_drivers" config option more resilient to failuresLucas Alvares Gomes2016-12-071-0/+7
* Move interface validation from API to conductor sideDmitry Tantsur2016-12-011-3/+34
* Remove file prefix parameter from lockutils methodsYuriy Zveryanskyy2016-11-281-1/+1
* Log a warning for unsupported drivers and interfacesJim Rollenhagen2016-09-071-1/+12
* Merge imports in codeNguyen Hung Phuong2016-08-241-2/+1
* Move default network_interface logic in node objectJim Rollenhagen2016-08-021-4/+0
* Centralize config options - [DEFAULT]Ramamani Yeleswarapu2016-07-151-40/+1
* Follow-up to 317392Devananda van der Veen2016-07-151-1/+1
* Expose node's network_interface field in APIVasyl Saienko2016-07-151-1/+5
* Add network interface to base driver classVasyl Saienko2016-07-121-15/+77
* Fix: Duplicated driver causes conductor to failLucas Alvares Gomes2016-03-241-4/+17
* Refactor driver loading to load a driver instance per nodeJim Rollenhagen2016-03-011-0/+29
* Clean up driver loading in init_hostJim Rollenhagen2016-03-011-1/+8
* Enable translation for config option help messagesstephane2015-07-061-9/+10
* Enforce flake8 E123/6/7/8 in ironicSam Betts2015-06-041-17/+17