def get(self, key):
        """
        Used to return the cache value associated with the key passed.

        Args:
            key: The key of the value to retrieve.

        Returns the value of the cache item.
        """
        mc = memcache.get('cache-%s' % (key))
        if mc:
            if __main__.__dict__ in 'AEU_Events':
                __main__.AEU_Events.fire_event('cacheReadFromMemcache')
            if 'AEU_Events' in __main__.__dict__:
                __main__.AEU_Events.fire_event('cacheRead')
            return mc
        result = self._read(key)
        if result:
            timeout = result.timeout - datetime.datetime.now()
            memcache.set('cache-%s' % (key), pickle.loads(result.value),
               int(timeout.seconds))
            if 'AEU_Events' in __main__.__dict__:
                __main__.AEU_Events.fire_event('cacheRead')
            return pickle.loads(result.value)
        else:
            raise KeyError
dataset/ETHPy150Open CollabQ/CollabQ/common/appengine_utilities/cache.py/Cache.get/swapped operands of `in`