diff options
-rw-r--r-- | lib.py | 7 | ||||
-rw-r--r-- | lib_cman.py | 20 |
2 files changed, 26 insertions, 1 deletions
@@ -177,10 +177,15 @@ def xdot_graph(*args, **kwargs): for item in cls.man: markup += "* <i>" + item + "</i>\n" markup += '\n' + if hasattr(cls, 'doc'): + markup += "documentation:\n" + for name, value in cls.doc.iteritems(): + markup += "* " + name + ": <u>" + value + "</u>\n" + markup += '\n' if hasattr(cls, 'ids'): markup += "identifiers:\n" for name, value in cls.ids.iteritems(): - markup += "* " + name + ": <i>" + str(value) + "</i>\n" + markup += "* " + name + ": <i>" + value + "</i>\n" markup += '\n' if hasattr(cls, 'secprops'): markup += "security properties:\n" diff --git a/lib_cman.py b/lib_cman.py index d0f24cc..78bdb1a 100644 --- a/lib_cman.py +++ b/lib_cman.py @@ -45,6 +45,10 @@ class CmanClustat(Executable): man = [ 'clustat(8)' ] + doc = { + 'Displaying HA Service Status with clustat' + :'https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Cluster_Administration/s1-admin-manage-ha-services-cli-CA.html#s2-admin-manage-ha-services-clustat-cli-CA', + } ids = dict( srpm='rgmanager', rpm='rgmanager', @@ -66,6 +70,10 @@ class CmanCmanTool(Executable): man = [ 'cman_tool(8)', ] + doc = { + 'Updating a Configuration Using cman_tool version -r' + :'https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Cluster_Administration/s1-admin-updating-config-CA.html#s2-admin-prop-config-ccstoolr-cli-CA', + } ids = dict( srpm='cluster', rpm='cman', @@ -119,6 +127,12 @@ class CmanCcs(Executable): man = [ 'ccs(8)', ] + doc = { + 'Configuring Red Hat High Availability Add-On With the ccs Command' + :'https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Cluster_Administration/ch-config-ccs-CA.html', + 'Managing Red Hat High Availability Add-On With ccs' + :'https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Cluster_Administration/ch-mgmt-ccs-CA.html', + } ids = dict( srpm='ricci', rpm='ccs', @@ -164,6 +178,12 @@ class CmanLuci(Daemon): rpm='luci', rhbz='luci', ) + doc = { + 'Configuring Red Hat High Availability Add-On With Conga' + :'https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Cluster_Administration/ch-config-conga-CA.html', + 'Managing Red Hat High Availability Add-On With Conga' + :'https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Cluster_Administration/ch-mgmt-conga-CA.html', + } secprops = dict( euser='luci', egroup='luci', |