Gitweb:
http://git.fedorahosted.org/git/?p=fence-agents.git;a=commitdiff;h=0e7521...
Commit: 0e7521cba9e9cd4e194153068013ccf01e484c9a
Parent: a60ed3ca6fa0f63dfb09b46d99c2a281e2eed63e
Author: Marek 'marx' Grac <mgrac(a)redhat.com>
AuthorDate: Sun Nov 25 13:14:02 2012 +0100
Committer: Marek 'marx' Grac <mgrac(a)redhat.com>
CommitterDate: Sun Nov 25 13:14:02 2012 +0100
fencing: Fix usage of UUID if option --port/plug is not defined.
---
fence/agents/lib/fencing.py.py | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/fence/agents/lib/fencing.py.py b/fence/agents/lib/fencing.py.py
index 55a473e..a334be7 100644
--- a/fence/agents/lib/fencing.py.py
+++ b/fence/agents/lib/fencing.py.py
@@ -696,6 +696,8 @@ def check_input(device_opt, opt):
options["--uuid"] = str(uuid.UUID(options["--plug"]))
except ValueError:
pass
+ except KeyError:
+ pass
if (0 == options.has_key("--username")) and
device_opt.count("login") and (device_opt.count("no_login") == 0):
fail_usage("Failed: You have to set login name")