code: def installed_list(cls):
          
          logger.debug("")
  
          res = []
          for x in repo_dirlist():
              d = x['path']
              try:
                  res.append(Repo(repo_dir=d, name=x['base']))
              except InvalidRepo:
                  logger.warning("Invalid repo '%s' in the installation directory.", d)
  
          return res
docs: todo: Docstring for list
          :return:
          :rtype: