fence-agents: master - fence_eps: Fix parameters missing in metadata
Marek Grác
marx at fedoraproject.org
Mon Oct 25 14:25:58 UTC 2010
Gitweb: http://git.fedorahosted.org/git/fence-agents.git?p=fence-agents.git;a=commitdiff;h=1c0b1d0952d7f79ba3797bfaefa8f73d234d271d
Commit: 1c0b1d0952d7f79ba3797bfaefa8f73d234d271d
Parent: abdc276970edf3c44e21b48988e4c50232566eaa
Author: Marek 'marx' Grac <mgrac at redhat.com>
AuthorDate: Mon Oct 25 16:24:54 2010 +0200
Committer: Marek 'marx' Grac <mgrac at redhat.com>
CommitterDate: Mon Oct 25 16:24:54 2010 +0200
fence_eps: Fix parameters missing in metadata
fence_eps contains a parameter which is not defined in fencing library.
Resolves: rhbz#618703
---
fence/agents/eps/fence_eps.py | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/fence/agents/eps/fence_eps.py b/fence/agents/eps/fence_eps.py
index 049c01c..21530e6 100644
--- a/fence/agents/eps/fence_eps.py
+++ b/fence/agents/eps/fence_eps.py
@@ -87,9 +87,14 @@ def set_power_status(conn, options):
# Define new option
def eps_define_new_opts():
all_opt["hidden_page"]={
- "getopt":"c:",
- "help":"-c <page> Name of hidden page (default hidden.htm)",
- "order": 1}
+ "getopt" : "c:",
+ "longopt" : "page",
+ "help":"-c, --page=<page> Name of hidden page (default hidden.htm)",
+ "required" : "0",
+ "shortdesc" : "Name of hidden page",
+ "default" : "hidden.htm",
+ "order": 1
+ }
# Starting point of fence agent
def main():
@@ -104,9 +109,6 @@ def main():
options = check_input(device_opt,process_input(device_opt))
- if (not options.has_key("-c")):
- options["-c"]="hidden.htm"
-
docs = { }
docs["shortdesc"] = "Fence agent for ePowerSwitch"
docs["longdesc"] = "fence_eps is an I/O Fencing agent \
More information about the cluster-commits
mailing list