def _datasets(self, h):
        id = h['id']
        cache = self.datasets_cache
        now = time.time()
        if cache not in id or now - cache[id]['time'] > CACHE_TIME:
            cache[id] = {'time':now,
                         'contents':self.gi.histories.show_history(id,contents=True,details='all')}
        return cache[id]['contents']

    # Find a specific dataset - the 'kw' parameter is from path_type() above
dataset/ETHPy150Open gvlproject/gvl_commandline_utilities/roles/gvl.commandline-utilities/files/galaxy-fuse.py/Context._datasets/swapped operands of `not in`