code: def list_(bank):
      '''
      Return an iterable object containing all entries stored in the specified bank.
      '''
      try:
          _, keys = api.kv.get(bank + '/', keys=True, separator='/')
      except Exception as exc:
          raise SaltCacheError(
              'There was an error getting the key "{0}": {1}'.format(
                  bank, exc
              )
          )
      if keys is None:
          keys = []
      else:
          # Any key could be a branch and a leaf at the same time in Consul
          # so we have to return a list of unique names only.
          out = set()
          for key in keys:
              out.add(key[len(bank) + 1:].rstrip('/'))
          keys = list(out)
      return keyf list_(bank):
      '''
      Return an iterable object containing all entries stored in the specified bank.
      '''
      try:
          _, keys = api.kv.get(bank + '/', keys=True, separator='/')
      except Exception as exc:
          raise SaltCacheError(
              'There was an error getting the key "{0}": {1}'.format(
                  bank, exc
              )
          )
      if keys is None:
          keys = []
      else:
          # Any key could be a branch and a leaf at the same time in Consul
          # so we have to return a list of unique names only.
          out = set()
          for key in keys:
              out.add(key[len(bank) + 1:].rstrip('/'))
          keys = list(out)
      return keys
docs: Return an iterable object containing all entries stored in the specified bank.