code: def get(self, version, use_cache=True):
          
          self.log.info('Retrieving %s version %s', self.meta_name, version.version)
  
          if version.filepath:
              if use_cache:
                  return version.filepath
              else:
                  self.log.info('Ignoring cached %s version: %s', self.meta_name, version.version)
          elif not use_cache:
              self.log.info("We can't ignore the cache of a version that hasn't been downloaded yet")
  
          version.download()
          return version.filepath
docs: Get the filepath to the specified version (downloading it in the process if necessary)
          @type   version:    IpsMeta
          @param  use_cache:  Use cached version downloads if available
          @type   use_cache:  bool
          @rtype: str