fileold = open("/etc/cluster/cluster.conf", "rb+")
configfile_list = fileold.readlines()
fileold.close()
print "length of old cluster.conf:",configfile_list.__len__()
tarline=0
for i in range(configfile_list.__len__()):
if configfile_list[i].__contains__("config_version"):
tarline = int(i)+1
print "add <cman two_node=**** at line:",tarline
addinfo = ''' <cman two_node="1" expected_votes="1"/>\n'''
configfile_list.insert(tarline,addinfo)
print "length of cluster.conf after change:",configfile_list.__len__()
filenew= open("/etc/cluster/cluster.conf","wb")
for item in configfile_list:
filenew.write(item)
filenew.close()
configfile_list = fileold.readlines()
fileold.close()
print "length of old cluster.conf:",configfile_list.__len__()
tarline=0
for i in range(configfile_list.__len__()):
if configfile_list[i].__contains__("config_version"):
tarline = int(i)+1
print "add <cman two_node=**** at line:",tarline
addinfo = ''' <cman two_node="1" expected_votes="1"/>\n'''
configfile_list.insert(tarline,addinfo)
print "length of cluster.conf after change:",configfile_list.__len__()
filenew= open("/etc/cluster/cluster.conf","wb")
for item in configfile_list:
filenew.write(item)
filenew.close()