fence-agents: RHEL6 - fence_vmware_soap: Add delay option
Marek GrĂ¡c
marx at fedoraproject.org
Thu Jan 23 18:15:21 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=fence-agents.git;a=commitdiff;h=1c392c0c6fa2bfd89a349d7d618f686d07e6fa0b
Commit: 1c392c0c6fa2bfd89a349d7d618f686d07e6fa0b
Parent: 9d23663ae93316eedb5c925f719a21ea74e9f59f
Author: Marek 'marx' Grac <mgrac at redhat.com>
AuthorDate: Thu Jan 23 19:14:45 2014 +0100
Committer: Marek 'marx' Grac <mgrac at redhat.com>
CommitterDate: Thu Jan 23 19:14:45 2014 +0100
fence_vmware_soap: Add delay option
Resolves: rhbz#1051159
---
fence/agents/vmware_soap/fence_vmware_soap.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/fence/agents/vmware_soap/fence_vmware_soap.py b/fence/agents/vmware_soap/fence_vmware_soap.py
index 6abf626..d73e323 100644
--- a/fence/agents/vmware_soap/fence_vmware_soap.py
+++ b/fence/agents/vmware_soap/fence_vmware_soap.py
@@ -16,6 +16,9 @@ BUILD_DATE="April, 2011"
#END_VERSION_GENERATION
def soap_login(options):
+ if options.has_key("-f"):
+ time.sleep(int(options["-f"]))
+
if options.has_key("-z"):
url = "https://"
else:
@@ -169,7 +172,7 @@ def remove_tmp_dir(tmp_dir):
def main():
device_opt = [ "help", "version", "agent", "quiet", "verbose", "debug",
"action", "ipaddr", "login", "passwd", "passwd_script",
- "ssl", "port", "uuid", "separator", "ipport",
+ "ssl", "port", "uuid", "separator", "ipport", "delay",
"power_timeout", "shell_timeout", "login_timeout", "power_wait" ]
atexit.register(atexit_handler)
More information about the cluster-commits
mailing list