git.fiddlerwoaroof.com
Raw Blame History
#!/usr/bin/env python2
import subprocess
import random
import argparse

p = argparse.ArgumentParser()
p.add_argument('probability', nargs=2)
p.add_argument('program')

args = p.parse_args()

prob = map(float, args.probability)
prob = prob[0]/prob[1]

if random.random() < prob:
    subprocess.call(args.program)