summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xcluster-cman.py4
-rw-r--r--lib_nodes.py8
2 files changed, 10 insertions, 2 deletions
diff --git a/cluster-cman.py b/cluster-cman.py
index 9ce5f99..346f0f5 100755
--- a/cluster-cman.py
+++ b/cluster-cman.py
@@ -126,7 +126,7 @@ graph = lambda\
,Agent('node_b-libRedHatClusterProvider.so'
,label='libRedHatCluster\nProvider.so'
)
- ,Artefact('node_b-clumond.sock'
+ ,UnixSocket('node_b-clumond.sock'
,label='/var/run/\nclumond.sock'
)
,CmanRicci('node_b-ricci'
@@ -173,7 +173,7 @@ graph = lambda\
)
,CmanClustat('node_b-clustat'
)
- ,Artefact('node_b-rgmanager.sk'
+ ,UnixSocket('node_b-rgmanager.sk'
,label='/var/run/\ncluster/\nrgmanager.sk'
)]
,_edges=\
diff --git a/lib_nodes.py b/lib_nodes.py
index 0a044b9..a31aa9c 100644
--- a/lib_nodes.py
+++ b/lib_nodes.py
@@ -47,6 +47,14 @@ class Daemon(Executable):
))
+class UnixSocket(LibNode):
+ defaults = dict((
+ SHAPE.box3d,
+ FILLCOLOR.wheat,
+ STYLE.filled,
+ ))
+
+
class Artefact(LibNode):
defaults = dict((
SHAPE.box3d,