summaryrefslogtreecommitdiff
path: root/ironic_python_agent/api/controllers/v1/command.py
Commit message (Collapse)AuthorAgeFilesLines
* Replace WSME and Pecan with WerkzeugDmitry Tantsur2019-12-041-126/+0
| | | | | | | | | WSME is no longer maintained and Pecan is an overkill for our (purely internal) API. This change rewrites the API in Werkzeug (the library underneath Flask). I don't use Flask here since it's also an overkill for API with 4 meaningful endpoints. Change-Id: Ifed45f70869adf00e795202a53a2a53c9c57ef30
* Add metrics support to IPAJosh Gachnang2016-08-031-19/+23
| | | | | | | | | | | | | This utilizes the new metrics support in ironic-lib to allow the agent to report timing metrics for agent API methods as configured in ironic-lib. Additionally, this adds developer docs on how to use metrics in IPA, including some caveats specific to ironic-lib.metrics use in IPA. Co-Authored-By: Jay Faulkner <jay@jvf.cc> Co-Authored-By: Alex Weeks <alex.weeks@gmail.com> Change-Id: Ic08d4ff78b6fb614b474b956a32eac352a14262a Partial-bug: #1526219
* Add docstrings for api/ treeJim Rollenhagen2014-09-221-1/+34
| | | | | | | | Does what it says. Partial-Bug 1367915 Change-Id: Id1a718d652f6d98e6acb1d667f42d9c3cc82aef5
* Fix wait argument on POSTChris Behrens2014-04-211-3/+3
| | | | | | Its type was not declared. Adds tests for this. Change-Id: Iba05ce38f7548cc8400ac78493ef16b5e69905bb
* Replacing teeth/overlord with ipa/ironicJosh Gachnang2014-03-191-1/+1
|
* Renaming to IPAJosh Gachnang2014-03-191-0/+89