code: def caches(self, options={}):
          
          query = urllib.urlencode(options)
          url = "caches"
          if query != "":
              url = "%s?%s" % (url, query)
          result = self.client.get(url)
          return [cache["name"] for cache in result["body"]]
docs: Query the server for a list of caches, parse the JSON response, and
          return the result.
  
          Keyword arguments:
          options -- a dict of arguments to send with the request. See
                     http://dev.iron.io/cache/reference/api/#list_caches for more
                     information on defaults and possible values.