From mboxrd@z Thu Jan 1 00:00:00 1970 From: rmccabe@sourceware.org Date: 5 Aug 2010 19:06:35 -0000 Subject: [Cluster-devel] conga/luci/site/luci/Extensions FenceHandler.py Message-ID: <20100805190635.10629.qmail@sourceware.org> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit CVSROOT: /cvs/cluster Module name: conga Branch: RHEL5 Changes by: rmccabe at sourceware.org 2010-08-05 19:06:35 Modified files: luci/site/luci/Extensions: FenceHandler.py Log message: Fix rhbz#533246: Conga does not write "auth" or "password" when creating IPMI LAN fence device Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/FenceHandler.py.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.4.2.19&r2=1.4.2.20 --- conga/luci/site/luci/Extensions/FenceHandler.py 2010/08/05 17:33:05 1.4.2.19 +++ conga/luci/site/luci/Extensions/FenceHandler.py 2010/08/05 19:06:35 1.4.2.20 @@ -894,15 +894,15 @@ errors.append(FD_PROVIDE_PASSWD) try: - auth_type = form['auth_type'].strip().lower() + auth_type = form['auth'].strip().lower() if not auth_type or auth_type == 'none': - fencedev.removeAttribute('auth_type') + fencedev.removeAttribute('auth') elif auth_type == 'password' or auth_type == 'md5': - fencedev.setAttribute('auth_type', auth_type) + fencedev.addAttribute('auth', auth_type) else: errors.append(FD_PROVIDE_IPMILAN_AUTH) except KeyError, e: - fencedev.removeAttribute('auth_type') + fencedev.removeAttribute('auth') except Exception, e: errors.append(FD_PROVIDE_IPMILAN_AUTH) @@ -911,7 +911,7 @@ if not lanplus or lanplus == '0' or lanplus == 'false' or lanplus == 'off': fencedev.removeAttribute('lanplus') else: - fencedev.setAttribute('lanplus', '1') + fencedev.addAttribute('lanplus', '1') except Exception, e: fencedev.removeAttribute('lanplus')