summaryrefslogtreecommitdiffstats
path: root/doc/1.0-roadmap
diff options
context:
space:
mode:
authorNarayan Desai <desai@mcs.anl.gov>2009-01-23 02:57:34 +0000
committerNarayan Desai <desai@mcs.anl.gov>2009-01-23 02:57:34 +0000
commit154c97c06501ef66e0a103644731ed53d1096fc3 (patch)
treeac1f97249e4209e0dc49a312d87b9b674faa6ee0 /doc/1.0-roadmap
parentf7f0b49a8d6e7ffef6690184bf083a678dc2e5fb (diff)
downloadbcfg2-154c97c06501ef66e0a103644731ed53d1096fc3.tar.gz
bcfg2-154c97c06501ef66e0a103644731ed53d1096fc3.tar.bz2
bcfg2-154c97c06501ef66e0a103644731ed53d1096fc3.zip
Simplify service configuration; make all services use common restart framework
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5040 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'doc/1.0-roadmap')
-rw-r--r--doc/1.0-roadmap13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/1.0-roadmap b/doc/1.0-roadmap
index 1bd0b9df2..2daebb9d5 100644
--- a/doc/1.0-roadmap
+++ b/doc/1.0-roadmap
@@ -22,6 +22,8 @@ server.
** bind failure annotations
** plugin self-bootstrap (get out of bcfg2-admin init)
** core plugin filtering (for bcfg2-admin & co)
+** Change to mode attribute for services
+*** Document
* Pie in the sky
** Rework XMLRPC interfaces
@@ -34,3 +36,14 @@ server.
** Probes
*** switched over to a connector interface
*** data available as metadata.Probes
+** Service changes
+*** Add overall client service mode
+**** default (perform all service manipulations)
+**** disabled (perform no service manipulations)
+**** build (attempt to stop all services started) (deprecates/replaces -B)
+*** Add per service mode
+**** mode='manual' (do not start/stop/restart this service)
+**** mode='default' (perform appropriate service ops)
+**** mode='supervised' (default + ensure service is running when verification is performed)
+ (deprecates supervised='true')
+**** mode='custom' (set non-default restart target in conjunction with target attr)