From f49d997ea9bc588d02c62ffa8d40e84edf188980 Mon Sep 17 00:00:00 2001 From: Keith Mitchell Date: Fri, 26 Oct 2012 11:58:08 -0700 Subject: [PATCH] Remove unused VBid validator --- r2/r2/controllers/validator/validator.py | 33 ------------------------ 1 file changed, 33 deletions(-) diff --git a/r2/r2/controllers/validator/validator.py b/r2/r2/controllers/validator/validator.py index 358820d03..c0bf8fcd5 100644 --- a/r2/r2/controllers/validator/validator.py +++ b/r2/r2/controllers/validator/validator.py @@ -1224,39 +1224,6 @@ class VFloat(VNumber): def cast(self, val): return float(val) -class VBid(VNumber): - ''' - DEPRECATED. Use VFloat instead and check bid amount in function body. - ''' - def __init__(self, bid, link_id, sr): - self.duration = 1 - VNumber.__init__(self, (bid, link_id, sr), - # targeting is a little more expensive - min = g.min_promote_bid, - max = g.max_promote_bid, coerce = False, - error = errors.BAD_BID) - - def cast(self, val): - return float(val)/self.duration - - def run(self, bid, link_id, sr = None): - if link_id: - try: - link = Thing._by_fullname(link_id, return_dict = False, - data=True) - self.duration = max((link.promote_until - link._date).days, 1) - except NotFound: - pass - if VNumber.run(self, bid): - if sr: - if self.cast(bid) >= self.min * 1.5: - return float(bid) - else: - self.set_error(self.error, msg_params = dict(min=self.min * 1.5, - max=self.max)) - else: - return float(bid) - class VCssName(Validator): """