[Cluster-devel] conga/luci/site/luci/Extensions ClusterModel/M ...
rmccabe at sourceware.org
rmccabe at sourceware.org
Fri Jan 23 19:33:30 UTC 2009
CVSROOT: /cvs/cluster
Module name: conga
Branch: RHEL5
Changes by: rmccabe at sourceware.org 2009-01-23 19:33:30
Modified files:
luci/site/luci/Extensions/ClusterModel: ModelBuilder.py
luci/site/luci/Extensions: ResourceHandler.py
Log message:
fix bz460038
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/ClusterModel/ModelBuilder.py.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.1.4.11&r2=1.1.4.12
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/site/luci/Extensions/ResourceHandler.py.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.1.4.6&r2=1.1.4.7
--- conga/luci/site/luci/Extensions/ClusterModel/ModelBuilder.py 2009/01/22 21:31:41 1.1.4.11
+++ conga/luci/site/luci/Extensions/ClusterModel/ModelBuilder.py 2009/01/23 19:33:29 1.1.4.12
@@ -1154,7 +1154,7 @@
self.cluster_ptr.addChild(cman)
self.CMAN_ptr = cman
- if not self.isQuorumd():
+ if not self.quorumd_ptr:
if clusternodes_count == 2:
self.CMAN_ptr.addAttribute('two_node', '1')
self.CMAN_ptr.addAttribute('expected_votes', '1')
--- conga/luci/site/luci/Extensions/ResourceHandler.py 2008/05/12 17:37:38 1.1.4.6
+++ conga/luci/site/luci/Extensions/ResourceHandler.py 2009/01/23 19:33:29 1.1.4.7
@@ -1,4 +1,4 @@
-# Copyright (C) 2006-2008 Red Hat, Inc.
+# Copyright (C) 2006-2009 Red Hat, Inc.
#
# This program is free software; you can redistribute
# it and/or modify it under the terms of version 2 of the
@@ -41,13 +41,13 @@
def generate_fsid(model, name):
import binascii
- from random import random
+ from random import randrange
fsid_list = get_fsid_list(model)
fsid = binascii.crc32(name) & 0xffff
dupe = fsid in fsid_list
while dupe is True:
- fsid = (fsid + random.randrange(1, 0xfffe)) & 0xffff
+ fsid = (fsid + randrange(1, 0xfffe)) & 0xffff
dupe = fsid in fsid_list
return fsid
More information about the Cluster-devel
mailing list