Esempio n. 1
0
    def _get_value(self, key, **kw):
        if isinstance(key, unicode):
            key = key.encode('ascii', 'backslashreplace')

        if 'type' in kw:
            return self._legacy_get_value(key, **kw)

        kw.setdefault('expiretime', self.expiretime)
        kw.setdefault('starttime', self.starttime)

        return container.Value(key, self.namespace, **kw)
Esempio n. 2
0
    def _get_value(self, key, **kw):
        if isinstance(key, unicode_text):
            key = key.encode("ascii", "backslashreplace")

        if "type" in kw:
            return self._legacy_get_value(key, **kw)

        kw.setdefault("expiretime", self.expiretime)
        kw.setdefault("starttime", self.starttime)

        return container.Value(key, self.namespace, **kw)