<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def stream_log(self, callback, connection_id='monitor'):
 """ Stream Redis activity one line at a time to the given callback. :param callback: A function that accepts a single argument, the Redis command. """

        conn = self.connection_pool.get_connection(connection_id, None)
        conn.send_command('monitor')
        while callback(conn.read_response()):
            pass