summaryrefslogtreecommitdiff
path: root/ironic_python_agent/agent.py
Commit message (Expand)AuthorAgeFilesLines
...
* | Use new agent API if availableDmitry Tantsur2016-08-051-1/+3
|/
* Wait for at least one interface before node lookupvmud2132016-06-141-0/+26
* Merge "Get root device hints from the node object"Jenkins2016-05-301-0/+1
|\
| * Get root device hints from the node objectLucas Alvares Gomes2016-05-261-0/+1
* | Add a configurable sleep before IPA starts workingDmitry Tantsur2016-05-241-1/+9
|/
* Revert "Add hardware manager interface for hardware initialization"Jay Faulkner2016-05-231-2/+0
* Add hardware manager interface for hardware initializationDmitry Tantsur2016-05-201-0/+2
* Bind to interface routable to the ironic host, not a random oneDmitry Tantsur2016-03-211-39/+44
* Change to use WARNING level for heartbeat conflict errorsZhenguo Niu2016-03-061-0/+4
* Replace all the 'self.log' calls with global LOGZhenguo Niu2016-02-241-8/+9
* Enforce all flake8 rules except E129John L. Villalovos2015-10-021-2/+2
* Add support for inspection using ironic-inspectorDmitry Tantsur2015-09-071-1/+7
* Load Hardware Managers at runtimeJay Faulkner2015-08-281-0/+4
* Use oslo_log libGhe Rivero2015-03-241-1/+1
* Allow use of multiple simultaneous HW managersJay Faulkner2015-01-081-5/+5
* Add standalone mode for IPAJosh Gachnang2014-12-161-8/+13
* Force heartbeat immediately after async command completesJim Rollenhagen2014-10-131-0/+7
* Use poll instead of threading.Event in heartbeat threadJim Rollenhagen2014-10-131-11/+29
* Delete unused method get_agent_mac_address()Jim Rollenhagen2014-09-221-7/+0
* Add docstrings for agent.pyJim Rollenhagen2014-09-111-3/+59
* Fix exception that is not properly raisedJim Rollenhagen2014-09-101-2/+2
* Tries to advertise valid default IPEllen Hui2014-06-101-0/+44
* Flow extension uses extension manager from agentVladimir Kozhukalov2014-06-021-7/+5
* Merge "Make encoding.serialize() more programmatical"Jenkins2014-05-291-8/+2
|\
| * Make encoding.serialize() more programmaticalAlexander Gordeev2014-05-061-8/+2
* | Don't begin heartbeating until the API server is listeningRussell Haering2014-05-201-1/+4
|/
* Organize agent extensionsRussell Haering2014-04-141-1/+1
* Use configurable driver name in lookup URLJim Rollenhagen2014-04-141-3/+6
* Merge "Kill the build_agent function"Jenkins2014-04-141-15/+0
|\
| * Kill the build_agent functionRussell Haering2014-04-141-15/+0
* | Resolve circular import, introduce ExecuteCommandMixinAlexander Gordeev2014-04-141-40/+8
|/
* Use # instead of """ for copyright blocksJim Rollenhagen2014-04-101-15/+13
* Merge "Move split_command to utils"Jenkins2014-04-071-9/+1
|\
| * Move split_command to utilsAlexander Gordeev2014-04-071-9/+1
* | Compatibility fixes for Python 3.3Jay Faulkner2014-04-071-3/+4
|/
* Adding DynamicLoopingCall around lookupJosh Gachnang2014-03-311-8/+17
* Get rid of modes. Introduce pluggable extensionsAlexander Gordeev2014-03-271-38/+15
* Removing commented out codeJosh Gachnang2014-03-201-1/+0
* Getting the heartbeat from Ironic insteadJosh Gachnang2014-03-201-9/+11
* Fixing import orderJosh Gachnang2014-03-191-4/+4
* Replacing teeth/overlord with ipa/ironicJosh Gachnang2014-03-191-23/+24
* Renaming to IPAJosh Gachnang2014-03-191-0/+251