summaryrefslogtreecommitdiffstats
path: root/cluster-cman.py
diff options
context:
space:
mode:
Diffstat (limited to 'cluster-cman.py')
-rwxr-xr-xcluster-cman.py33
1 files changed, 29 insertions, 4 deletions
diff --git a/cluster-cman.py b/cluster-cman.py
index fc78589..9857556 100755
--- a/cluster-cman.py
+++ b/cluster-cman.py
@@ -335,6 +335,17 @@ graph = lambda\
,_nodes=\
[Program('node_b-io'
,label='I/O'
+ )
+ ,Program('node_b-dlm'
+ ,label='dlm'
+ )
+ ,Artefact('node_b-configfs_dlm'
+ ,label='configfs/dlm/'
+ )]
+ ,_edges=\
+ [Produce\
+ ('node_b-dlm'
+ ,'node_b-configfs_dlm'
)]
)]
,_nodes=\
@@ -343,6 +354,12 @@ graph = lambda\
,RhelCimserver('node_b-cimserver'
)
,RhelSaslauthd('node_b-saslauthd'
+ )
+ ,Artefact('node_b-sys_kernel_config_dlm'
+ ,label='/sys/kernel/\nconfig/dlm/'
+ )
+ ,Artefact('node_b-dev_dlm'
+ ,label='/dev/dlm*'
)]
,_edges=\
[Consume\
@@ -423,10 +440,6 @@ graph = lambda\
,lhead='cluster.node_b-resource-agents'
)
,Delegate\
- ('node_b-libdlm'
- ,'node_b-io'
- )
- ,Delegate\
('fs.sh'
,'node_b-io'
,ltail='cluster.node_b-resources-aux'
@@ -440,6 +453,18 @@ graph = lambda\
,'node_b-fence_others'
,constraint='false'
,lhead='cluster.node_b-fence-agents'
+ )
+ ,Delegate\
+ ('node_b-libdlm'
+ ,'node_b-dev_dlm'
+ )
+ ,Databus\
+ ('node_b-dlm'
+ ,'node_b-dev_dlm'
+ )
+ ,MapsTo\
+ ('node_b-configfs_dlm'
+ ,'node_b-sys_kernel_config_dlm'
)]
)
,SubgraphImportant('cluster.node_a'