From d5a0d969f8766e06df8c3b308ce804ce2dd803a1 Mon Sep 17 00:00:00 2001 From: Stephen Mardson McQuay Date: Sat, 2 Apr 2011 01:32:39 -0600 Subject: [PATCH] made the slay mechanism more useful (slay by number, not just announced participant) --- bin/iqmgr.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bin/iqmgr.py b/bin/iqmgr.py index ba5bf3b..544a441 100755 --- a/bin/iqmgr.py +++ b/bin/iqmgr.py @@ -21,9 +21,15 @@ if sys.argv[1].startswith("st"): print " slavesq : %d" % sq.qsize() if sys.argv[1] == 'slay': - for i in xrange(mq.qsize()): - print i, "killing", mq.get() - sq.put("slay") + if len(sys.argv) == 2: + for i in xrange(mq.qsize()): + print i, "killing", mq.get() + sq.put("slay") + elif len(sys.argv) == 3: + for i in xrange(int(sys.argv[2])): + print i, "killing ... jane?" + sq.put("slay") + if sys.argv[1] == 'clear': for i in xrange(tq.qsize()): print tq.get()