summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 06:48:59 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 06:48:59 +0000
commitd835b2cae8abc71958b69362162e6a70c3d7ef63 (patch)
tree81052e3d2ce3e1bcda085f73d925e9d6257dec15 /TODO
parentInitial commit. (diff)
downloadcrmsh-upstream.tar.xz
crmsh-upstream.zip
Adding upstream version 4.6.0.upstream/4.6.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'TODO')
-rw-r--r--TODO34
1 files changed, 34 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..91600f6
--- /dev/null
+++ b/TODO
@@ -0,0 +1,34 @@
+Features
+
+. Audit
+
+ - add user auditing, i.e. save all commands that were run
+ (DONE: see the -R flag)
+
+ - save to a local file (distributed DB would probably be an
+ overkill)
+
+. Cluster documentation
+
+ - one of the more recent features is graph capability
+ (graphviz) which is a very good step in terms of cluster
+ documentation; need to extend that with some textual
+ cluster description and perhaps history and such
+
+ - everybody likes reports (and in particular your boss)
+
+ - this feature needs very careful consideration
+
+. CIB features
+
+ - Support ACL commands in Pacemaker 1.1.12>
+ (DONE)
+
+. Command features
+
+ - Relative commands: /status from configure, ../resource stop foo
+ from configure, cib/new from configure... for example.
+
+ Tricky part: Have to push/pop levels invisibly, resource
+ commands modify CIB while CIB is edited in configure. Similar
+ races could occur with other commands. \ No newline at end of file