#!/usr/bin/python # random_delete.py: randomly delete polygons from a geometry node on the server import verse as v import random import time import sys if len(sys.argv) < 4: print "usage: random_delete.py node_id number_of_polys interval" sys.exit(0) node_id = int(sys.argv[1]) number_of_polys = int(sys.argv[2]) interval = float(sys.argv[3]) session = v.send_connect("a", "b", "localhost", 0) v.session_set(session) v.callback_update(10000) while 1: time.sleep(interval) v.send_g_polygon_delete(node_id, int(random.random()*number_of_polys)) v.callback_update(10000) v.send_connect_terminate("", "") v.callback_update(10000) v.callback_update(10000) v.callback_update(10000) v.callback_update(10000) v.session_destroy(session)