nntp/nntp.py
def list_active_times_gen(self):
        """Generator for the LIST ACTIVE.TIMES command.

        Generates a list of newsgroups including the creation time and who
        created them.

        See <http://tools.ietf.org/html/rfc3977#section-7.6.4>

        Yields:
            A tuple containing the name, creation date as a datetime object and
            creator as a string for the newsgroup.
        """
        code, message = self.command("LIST ACTIVE.TIMES")
        if code != 215:
            raise NNTPReplyError(code, message)

        for line in self.info_gen(code, message):
            parts = line.split()
            try:
                name = parts[0]
                timestamp = date.datetimeobj_epoch(parts[1])
                creator = parts[2]
            except (IndexError, ValueError):
                raise NNTPDataError("Invalid LIST ACTIVE.TIMES")
            yield name, timestamp, creator
def list_active_times_gen(self):
        code, message = self.command("LIST ACTIVE.TIMES")
        if code != 215:
            raise NNTPReplyError(code, message)

        for line in self.info_gen(code, message):
            parts = line.split()
            try:
                name = parts[0]
                timestamp = date.datetimeobj_epoch(parts[1])
                creator = parts[2]
            except (IndexError, ValueError):
                raise NNTPDataError("Invalid LIST ACTIVE.TIMES")
            yield name, timestamp, creator
def list_active_times_gen ( self ) : code , message = self . command ( "LIST ACTIVE.TIMES" ) if code != 215 : raise NNTPReplyError ( code , message ) for line in self . info_gen ( code , message ) : parts = line . split ( ) try : name = parts [ 0 ] timestamp = date . datetimeobj_epoch ( parts [ 1 ] ) creator = parts [ 2 ] except ( IndexError , ValueError ) : raise NNTPDataError ( "Invalid LIST ACTIVE.TIMES" ) yield name , timestamp , creator
Generator for the LIST ACTIVE.TIMES command.

        Generates a list of newsgroups including the creation time and who
        created them.

        See <http://tools.ietf.org/html/rfc3977#section-7.6.4>

        Yields:
            A tuple containing the name, creation date as a datetime object and
            creator as a string for the newsgroup.
Generator for the LIST ACTIVE . TIMES command .