code: def fetch(self, bank, key):
          '''
          Fetch data using the specified module
  
          :param bank:
              The name of the location inside the cache which will hold the key
              and its associated data.
  
          :param key:
              The name of the key (or file inside a directory) which will hold
              the data. File extensions should not be provided, as they will be
              added by the driver itself.
  
          :return:
              Return a python object fetched from the cache or an empty dict if
              the given path or key not found.
  
          :raises SaltCacheError:
              Raises an exception if cache driver detected an error accessing data
              in the cache backend (auth, permissions, etc).
          '''
          fun = '{0}.fetch'.format(self.driver)
          return self.modules[fun](bank, key, **self._kwargsf fetch(self, bank, key):
          '''
          Fetch data using the specified module
  
          :param bank:
              The name of the location inside the cache which will hold the key
              and its associated data.
  
          :param key:
              The name of the key (or file inside a directory) which will hold
              the data. File extensions should not be provided, as they will be
              added by the driver itself.
  
          :return:
              Return a python object fetched from the cache or an empty dict if
              the given path or key not found.
  
          :raises SaltCacheError:
              Raises an exception if cache driver detected an error accessing data
              in the cache backend (auth, permissions, etc).
          '''
          fun = '{0}.fetch'.format(self.driver)
          return self.modules[fun](bank, key, **self._kwargs)
docs: Fetch data using the specified module
  
          :param bank:
              The name of the location inside the cache which will hold the key
              and its associated data.
  
          :param key:
              The name of the key (or file inside a directory) which will hold
              the data. File extensions should not be provided, as they will be
              added by the driver itself.
  
          :return:
              Return a python object fetched from the cache or an empty dict if
              the given path or key not found.
  
          :raises SaltCacheError:
              Raises an exception if cache driver detected an error accessing data
              in the cache backend (auth, permissions, etc).