From 94a7ee0eb9ac40b08b311c0375ef83c3ab3d48ff Mon Sep 17 00:00:00 2001 From: bsimpson63 Date: Sun, 3 Mar 2013 21:43:02 -0500 Subject: [PATCH] Delete randomized_promotion_list. --- r2/r2/lib/promote.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/r2/r2/lib/promote.py b/r2/r2/lib/promote.py index e6e445882..996146e38 100644 --- a/r2/r2/lib/promote.py +++ b/r2/r2/lib/promote.py @@ -785,23 +785,6 @@ def make_daily_promotions(offset=0, test=False): "promotions: %r" % error_campaigns) -def randomized_promotion_list(user, site): - promos = get_promotion_list(user, site) - # no promos, no problem - if not promos: - return [] - # more than two: randomize - elif len(promos) > 1: - n = random.uniform(0, 1) - for i, (l, w, cid) in enumerate(promos): - n -= w - if n < 0: - promos = promos[i:] + promos[:i] - break - # fall thru for the length 1 case here as well - return [(l, cid) for l, w, cid in promos] - - PromoTuple = namedtuple('PromoTuple', ['link', 'weight', 'campaign'])