def _mangled_realm(self, realm): uri_parts = _urisplit(realm) if uri_parts.scheme: new_uri_parts = ('{}+memcache'.format(uri_parts.scheme),) \ + uri_parts[1:] return _uriunsplit(new_uri_parts) else: return realm
def _unmangled_realm(self, realm): uri_parts = _urisplit(realm) if uri_parts.scheme \ and uri_parts.scheme\ .endswith(self._MANGLED_REALM_SCHEME_SUFFIX): new_uri_parts = \ (uri_parts.scheme[:-len(self._MANGLED_REALM_SCHEME_SUFFIX)],) \ + uri_parts[1:] return _uriunsplit(new_uri_parts) else: return realm