def main(): master = Master() logging.basicConfig(filename='work.log', level=logging.DEBUG) #Init by filling root for i in range(0, ROOTCOUNT): master.AddRoot(randint(18, 21), 1024) #Init for i in range(1000): #print "Adding node" retval = ADD(master) #if retval == 2: # print "Added as root" #elif retval == 1: # print "Added to some root" if retval == 0: print "Failed????" while True: #0 - Insrt #1 - Delete #2 - Nothing #Decide what to do choice = randint(0, 2) if choice == 0: ADD(master) elif choice == 1: DEL(master) else: time.sleep(1)