summaryrefslogtreecommitdiff
path: root/ironic_python_agent/api/controllers/v1
diff options
context:
space:
mode:
authorAlexander Gordeev <agordeev@mirantis.com>2014-03-25 18:00:10 +0400
committerAlexander Gordeev <agordeev@mirantis.com>2014-03-27 17:28:57 +0400
commitaee1555156706bfebd37d98d6d315229ee024cc4 (patch)
treec2412b8efe88fa5ed9b40feaf556f35ea48de2c5 /ironic_python_agent/api/controllers/v1
parent55ea7b8edd563b5bd293110f09e49ae5317bfa84 (diff)
downloadironic-python-agent-aee1555156706bfebd37d98d6d315229ee024cc4.tar.gz
Get rid of modes. Introduce pluggable extensions
Allow multiple extensions to be loaded by switching to ExtensionManager from stevedore. Remove any reference to modes. Change-Id: Ic160478625226b4dd17bd68b3d37f3b05823e519
Diffstat (limited to 'ironic_python_agent/api/controllers/v1')
-rw-r--r--ironic_python_agent/api/controllers/v1/status.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/ironic_python_agent/api/controllers/v1/status.py b/ironic_python_agent/api/controllers/v1/status.py
index 7916f09c..0c7c152b 100644
--- a/ironic_python_agent/api/controllers/v1/status.py
+++ b/ironic_python_agent/api/controllers/v1/status.py
@@ -22,14 +22,13 @@ from ironic_python_agent.api.controllers.v1 import base
class AgentStatus(base.APIBase):
- mode = types.text
started_at = base.MultiType(float)
version = types.text
@classmethod
def from_agent_status(cls, status):
instance = cls()
- for field in ('mode', 'started_at', 'version'):
+ for field in ('started_at', 'version'):
setattr(instance, field, getattr(status, field))
return instance