equal
deleted
inserted
replaced
390 a = util.sizetoint(expr[2:]) |
390 a = util.sizetoint(expr[2:]) |
391 return lambda x: x >= a |
391 return lambda x: x >= a |
392 elif expr.startswith(">"): |
392 elif expr.startswith(">"): |
393 a = util.sizetoint(expr[1:]) |
393 a = util.sizetoint(expr[1:]) |
394 return lambda x: x > a |
394 return lambda x: x > a |
395 elif expr[0].isdigit or expr[0] == '.': |
395 elif expr[0:1].isdigit or expr.startswith('.'): |
396 a = util.sizetoint(expr) |
396 a = util.sizetoint(expr) |
397 b = _sizetomax(expr) |
397 b = _sizetomax(expr) |
398 return lambda x: x >= a and x <= b |
398 return lambda x: x >= a and x <= b |
399 raise error.ParseError(_("couldn't parse size: %s") % expr) |
399 raise error.ParseError(_("couldn't parse size: %s") % expr) |
400 |
400 |