equal
deleted
inserted
replaced
642 v = mapping.get(key) |
642 v = mapping.get(key) |
643 if v is None: |
643 if v is None: |
644 v = self._defaults.get(key) |
644 v = self._defaults.get(key) |
645 return v |
645 return v |
646 |
646 |
|
647 def availableresourcekeys(self, mapping): |
|
648 """Return a set of available resource keys based on the given mapping""" |
|
649 return self._resources.availablekeys(self, mapping) |
|
650 |
|
651 def knownresourcekeys(self): |
|
652 """Return a set of supported resource keys""" |
|
653 return self._resources.knownkeys() |
|
654 |
647 def resource(self, mapping, key): |
655 def resource(self, mapping, key): |
648 """Return internal data (e.g. cache) used for keyword/function |
656 """Return internal data (e.g. cache) used for keyword/function |
649 evaluation""" |
657 evaluation""" |
650 v = self._resources.lookup(self, mapping, key) |
658 v = self._resources.lookup(self, mapping, key) |
651 if v is None: |
659 if v is None: |