summaryrefslogtreecommitdiffstats
path: root/nova/service.py
diff options
context:
space:
mode:
authorroot <root@tonbuntu>2010-11-08 20:38:21 -0800
committerroot <root@tonbuntu>2010-11-08 20:38:21 -0800
commitb78364281dc5d5090faf6da8fbdddf90d60e514b (patch)
treef359f4cf50498b08381367e88ecbed4b9b59b664 /nova/service.py
parent2a81e25f89c761582d8cd575566f68d3ed5754ed (diff)
parent0131600277f5a2e7183640e1f0d9886315933c1a (diff)
downloadnova-b78364281dc5d5090faf6da8fbdddf90d60e514b.tar.gz
nova-b78364281dc5d5090faf6da8fbdddf90d60e514b.tar.xz
nova-b78364281dc5d5090faf6da8fbdddf90d60e514b.zip
merge in trunk
Diffstat (limited to 'nova/service.py')
-rw-r--r--nova/service.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/nova/service.py b/nova/service.py
index d53d92b65..0eb3a2762 100644
--- a/nova/service.py
+++ b/nova/service.py
@@ -17,7 +17,11 @@
# under the License.
"""
-Generic Node baseclass for all workers that run on hosts
+A service is a very thin wrapper around a Manager object. It exposes the
+manager's public methods to other components of the system via rpc. It will
+report state periodically to the database and is responsible for initiating any periodic tasts that need to be executed on a given host.
+
+This module contains Service, a generic baseclass for all workers.
"""
import inspect