equal
deleted
inserted
replaced
493 @lltrace |
493 @lltrace |
494 def __call__(self, cls, req, **kwargs): |
494 def __call__(self, cls, req, **kwargs): |
495 try: |
495 try: |
496 return self._score |
496 return self._score |
497 except AttributeError: |
497 except AttributeError: |
498 self._score = req.vreg.config[self._key] in self._values |
498 if req is None: |
|
499 config = kwargs['repo'].config |
|
500 else: |
|
501 config = req.vreg.config |
|
502 self._score = config[self._key] in self._values |
499 return self._score |
503 return self._score |
500 |
504 |
501 |
505 |
502 # rset selectors ############################################################## |
506 # rset selectors ############################################################## |
503 |
507 |