Commit 3612e8b1 authored by Antoine Millet's avatar Antoine Millet
Browse files

Replaced iter_connected_role by iterclients

parent f24eb226
Loading
Loading
Loading
Loading
+5 −7
Original line number Diff line number Diff line
@@ -107,16 +107,14 @@ class CCServer(object):
        for login in to_unregister:
            self.db.unregister(login)

    def iter_connected_role(self, role=None):
        '''
        Generator to iter on each connected client with specified role. If role
        is None, return all connected clients.
    def iterclients(self, role=None):
        """ Iterate over connected clients with an optionnal role filter.

        :param role: role to filter
        '''
        """

        for login, client in self._clients.items():
            if role is None or client.role == role:
        for client in self._clients.itervalues():
            if role is None or client.ROLE == role:
                yield client

    def authenticate(self, conn, login, password):