fence-agents: master - fencing: short description of fence agent added

Fabio M. Di Nitto fabbione at fedoraproject.org
Tue Apr 20 13:24:32 UTC 2010


Gitweb:        http://git.fedorahosted.org/git/fence-agents.git?p=fence-agents.git;a=commitdiff;h=0717f8a7dda31a1219ec41702d80c6bb3eb4c80f
Commit:        0717f8a7dda31a1219ec41702d80c6bb3eb4c80f
Parent:        d3996959c0e397f7710e74f3c96592845ead4ca5
Author:        Marek 'marx' Grac <mgrac at redhat.com>
AuthorDate:    Mon Oct 19 23:19:06 2009 +0200
Committer:     Fabio M. Di Nitto <fdinitto at redhat.com>
CommitterDate: Tue Apr 20 14:29:01 2010 +0200

fencing: short description of fence agent added

---
 fence/agents/alom/fence_alom.py                 |    5 ++++-
 fence/agents/apc/fence_apc.py                   |    5 ++++-
 fence/agents/apc_snmp/fence_apc_snmp.py         |    5 ++++-
 fence/agents/bladecenter/fence_bladecenter.py   |    5 ++++-
 fence/agents/cisco_mds/fence_cisco_mds.py       |    5 ++++-
 fence/agents/drac5/fence_drac5.py               |    5 ++++-
 fence/agents/eps/fence_eps.py                   |    5 ++++-
 fence/agents/ibmblade/fence_ibmblade.py         |    5 ++++-
 fence/agents/ifmib/fence_ifmib.py               |    5 ++++-
 fence/agents/ilo/fence_ilo.py                   |    5 ++++-
 fence/agents/ilo_mp/fence_ilo_mp.py             |    5 ++++-
 fence/agents/intelmodular/fence_intelmodular.py |    5 ++++-
 fence/agents/ipmilan/ipmilan.c                  |    2 +-
 fence/agents/ldom/fence_ldom.py                 |    5 ++++-
 fence/agents/lpar/fence_lpar.py                 |    5 ++++-
 fence/agents/rsa/fence_rsa.py                   |    5 ++++-
 fence/agents/virsh/fence_virsh.py               |    5 ++++-
 fence/agents/vmware/fence_vmware.py             |    5 ++++-
 fence/agents/wti/fence_wti.py                   |    5 ++++-
 19 files changed, 73 insertions(+), 19 deletions(-)

diff --git a/fence/agents/alom/fence_alom.py b/fence/agents/alom/fence_alom.py
index 9009cdf..4c48f7c 100644
--- a/fence/agents/alom/fence_alom.py
+++ b/fence/agents/alom/fence_alom.py
@@ -60,7 +60,10 @@ def main():
 
 	options["telnet_over_ssh"] = 1
 	
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for Sun ALOM"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 		
 	# Operate the fencing device
 	conn = fence_login(options)
diff --git a/fence/agents/apc/fence_apc.py b/fence/agents/apc/fence_apc.py
index 57858cf..0ad6399 100755
--- a/fence/agents/apc/fence_apc.py
+++ b/fence/agents/apc/fence_apc.py
@@ -200,7 +200,10 @@ def main():
 	if 0 == options.has_key("-c"):
 		options["-c"] = "\n>"
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for APC over telnet/ssh"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	## Support for -n [switch]:[plug] notation that was used before
 	if (options.has_key("-n") == 1) and (-1 != options["-n"].find(":")):
diff --git a/fence/agents/apc_snmp/fence_apc_snmp.py b/fence/agents/apc_snmp/fence_apc_snmp.py
index 0c36b66..5054fae 100644
--- a/fence/agents/apc_snmp/fence_apc_snmp.py
+++ b/fence/agents/apc_snmp/fence_apc_snmp.py
@@ -189,7 +189,10 @@ def main():
 	if (not (options.has_key("-s"))):
 		options["-s"]="1"
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for APC over SNMP"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	# Operate the fencing device
 	result = fence_action(FencingSnmp(options), options, set_power_status, get_power_status, get_outlets_status)
diff --git a/fence/agents/bladecenter/fence_bladecenter.py b/fence/agents/bladecenter/fence_bladecenter.py
index 86346f6..6819f0d 100644
--- a/fence/agents/bladecenter/fence_bladecenter.py
+++ b/fence/agents/bladecenter/fence_bladecenter.py
@@ -104,7 +104,10 @@ def main():
 
 	options = check_input(device_opt, process_input(device_opt))
 
-	show_docs(options)
+	docs = { }        
+	docs["shortdesc"] = "Fence agent for IBM BladeCenter"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 	
 	##
 	## Operate the fencing device
diff --git a/fence/agents/cisco_mds/fence_cisco_mds.py b/fence/agents/cisco_mds/fence_cisco_mds.py
index bd8d858..68be9eb 100644
--- a/fence/agents/cisco_mds/fence_cisco_mds.py
+++ b/fence/agents/cisco_mds/fence_cisco_mds.py
@@ -107,7 +107,10 @@ def main():
 
 	options = check_input(device_opt, options)
 
-	show_docs(options)
+	docs = { }           
+	docs["shortdesc"] = "Fence agent for Cisco MDS"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	if (not (options["-o"] in ["list","monitor"])):
 		port_oid=cisco_port2oid(options["-n"])
diff --git a/fence/agents/drac5/fence_drac5.py b/fence/agents/drac5/fence_drac5.py
index ce2a801..74adc61 100644
--- a/fence/agents/drac5/fence_drac5.py
+++ b/fence/agents/drac5/fence_drac5.py
@@ -97,7 +97,10 @@ def main():
 	if 0 == options.has_key("-c"):
 		options["-c"] = "\$"
 
-	show_docs(options)
+	docs = { }           
+	docs["shortdesc"] = "Fence agent for Dell DRAC CMC/5" 
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	##
 	## Operate the fencing device
diff --git a/fence/agents/eps/fence_eps.py b/fence/agents/eps/fence_eps.py
index d9118a7..c9ead36 100644
--- a/fence/agents/eps/fence_eps.py
+++ b/fence/agents/eps/fence_eps.py
@@ -107,7 +107,10 @@ def main():
 	if (not options.has_key("-c")):
 		options["-c"]="hidden.htm"
 
-	show_docs(options)
+	docs = { }           
+	docs["shortdesc"] = "Fence agent for ePowerSwitch" 
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	#Run fence action. Conn is None, beacause we always need open new http connection
 	result = fence_action(None, options, set_power_status, get_power_status,get_power_status)
diff --git a/fence/agents/ibmblade/fence_ibmblade.py b/fence/agents/ibmblade/fence_ibmblade.py
index 4548a29..c1c75ec 100644
--- a/fence/agents/ibmblade/fence_ibmblade.py
+++ b/fence/agents/ibmblade/fence_ibmblade.py
@@ -71,7 +71,10 @@ def main():
 
 	options=check_input(device_opt,process_input(device_opt))
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for IBM BladeCenter over SNMP"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	# Operate the fencing device
 	result = fence_action(FencingSnmp(options), options, set_power_status, get_power_status, get_outlets_status)
diff --git a/fence/agents/ifmib/fence_ifmib.py b/fence/agents/ifmib/fence_ifmib.py
index 159554e..44ff927 100644
--- a/fence/agents/ifmib/fence_ifmib.py
+++ b/fence/agents/ifmib/fence_ifmib.py
@@ -128,7 +128,10 @@ def main():
 
 	options = check_input(device_opt, options)
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for IF MIB"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	# Operate the fencing device
 	result = fence_action(FencingSnmp(options), options, set_power_status, get_power_status, get_outlets_status)
diff --git a/fence/agents/ilo/fence_ilo.py b/fence/agents/ilo/fence_ilo.py
index 026e516..9ead743 100755
--- a/fence/agents/ilo/fence_ilo.py
+++ b/fence/agents/ilo/fence_ilo.py
@@ -69,7 +69,10 @@ def main():
 	
 	LOGIN_TIMEOUT = 10
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for HP iLO"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	##
 	## Login and get version number
diff --git a/fence/agents/ilo_mp/fence_ilo_mp.py b/fence/agents/ilo_mp/fence_ilo_mp.py
index c3b2219..e679192 100644
--- a/fence/agents/ilo_mp/fence_ilo_mp.py
+++ b/fence/agents/ilo_mp/fence_ilo_mp.py
@@ -57,7 +57,10 @@ def main():
 	
 	options = check_input(device_opt, process_input(device_opt))
 		
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for HP iLO MP"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 	
 	conn = fence_login(options)
 	conn.send("SMCLP\r\n")
diff --git a/fence/agents/intelmodular/fence_intelmodular.py b/fence/agents/intelmodular/fence_intelmodular.py
index c943c1e..c3f9252 100644
--- a/fence/agents/intelmodular/fence_intelmodular.py
+++ b/fence/agents/intelmodular/fence_intelmodular.py
@@ -77,7 +77,10 @@ def main():
 
 	options=check_input(device_opt,process_input(device_opt))
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for Intel Modular"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	# Operate the fencing device
 	result = fence_action(FencingSnmp(options), options, set_power_status, get_power_status, get_outlets_status)
diff --git a/fence/agents/ipmilan/ipmilan.c b/fence/agents/ipmilan/ipmilan.c
index 84fd4f7..00b083e 100644
--- a/fence/agents/ipmilan/ipmilan.c
+++ b/fence/agents/ipmilan/ipmilan.c
@@ -828,7 +828,7 @@ static void print_xml_metadata(char *pname) {
   int i;
 
   printf("%s\n","<?xml version=\"1.0\" ?>");
-  printf("%s%s%s\n","<resource-agent name=\"",pname,"\" shortdesc=\"\">");
+  printf("%s%s%s\n","<resource-agent name=\"",pname,"\" shortdesc=\"Fence agent for IPMI over LAN\">");
   printf("<longdesc>\n");
   printf("</longdesc>\n");
   printf("%s\n","<parameters>");
diff --git a/fence/agents/ldom/fence_ldom.py b/fence/agents/ldom/fence_ldom.py
index 94d1429..ac2bfea 100644
--- a/fence/agents/ldom/fence_ldom.py
+++ b/fence/agents/ldom/fence_ldom.py
@@ -99,7 +99,10 @@ def main():
 	if (not options.has_key("-c")):
 		options["-c"] = "\ $"
 	
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for Sun LDOM"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	##
 	## Operate the fencing device
diff --git a/fence/agents/lpar/fence_lpar.py b/fence/agents/lpar/fence_lpar.py
index 3c4cc8c..61d12a9 100644
--- a/fence/agents/lpar/fence_lpar.py
+++ b/fence/agents/lpar/fence_lpar.py
@@ -149,7 +149,10 @@ def main():
 	if 0 == options.has_key("-c"):
 		options["-c"] = [ ":~>", "]\$", "\$ " ]
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for IBM LPAR"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	if 0 == options.has_key("-s"):
 		fail_usage("Failed: You have to enter name of managed system")
diff --git a/fence/agents/rsa/fence_rsa.py b/fence/agents/rsa/fence_rsa.py
index 97993ac..70748d6 100644
--- a/fence/agents/rsa/fence_rsa.py
+++ b/fence/agents/rsa/fence_rsa.py
@@ -57,7 +57,10 @@ def main():
 	# This device will not allow us to login even with LANG=C
 	options["ssh_options"] = "-F /dev/null"
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for IBM RSA"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 	
 	##
 	## Operate the fencing device
diff --git a/fence/agents/virsh/fence_virsh.py b/fence/agents/virsh/fence_virsh.py
index 85e2e8f..b0b101b 100644
--- a/fence/agents/virsh/fence_virsh.py
+++ b/fence/agents/virsh/fence_virsh.py
@@ -78,7 +78,10 @@ def main():
 
 	options["ssh_options"]="-t '/bin/bash -c \"PS1=\[EXPECT\]#\  /bin/bash --noprofile --norc\"'"
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for virsh"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	## Operate the fencing device
 	conn = fence_login(options)
diff --git a/fence/agents/vmware/fence_vmware.py b/fence/agents/vmware/fence_vmware.py
index b91a265..57ed38e 100644
--- a/fence/agents/vmware/fence_vmware.py
+++ b/fence/agents/vmware/fence_vmware.py
@@ -299,7 +299,10 @@ def main():
 	# Default is secure connection
 	options["-x"] = 1
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for VMWare"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 
 	# Check vmware type and set path
 	vmware_check_vmware_type(options)
diff --git a/fence/agents/wti/fence_wti.py b/fence/agents/wti/fence_wti.py
index e8f63ec..96b0193 100644
--- a/fence/agents/wti/fence_wti.py
+++ b/fence/agents/wti/fence_wti.py
@@ -89,7 +89,10 @@ def main():
 	if 0 == options.has_key("-c"):
 		options["-c"] = [ "RSM>", "MPC>", "IPS>", "TPS>", "NBB>", "NPS>" ]
 
-	show_docs(options)
+	docs = { }
+	docs["shortdesc"] = "Fence agent for WTI"
+	docs["longdesc"] = ""
+	show_docs(options, docs)
 	
 	##
 	## Operate the fencing device


More information about the cluster-commits mailing list