示例#1
0
 def users_list(self, remote_name=None):
     info = {"error": False, "remotes": []}
     remotes = [self.get_remote_by_name(remote_name)] if remote_name else self.remote_list()
     try:
         info["remotes"] = users_list(self._client_cache.localdb, remotes)
         return info
     except ConanException as exc:
         info["error"] = True
         exc.info = info
         raise
示例#2
0
 def users_list(self, remote=None):
     users = users_list(self._client_cache, self._user_io.out, remote)
     for remote_name, username in users:
         self._user_io.out.info("Current '%s' user: %s" % (remote_name, username))