'Write the points in RabbitMQ.'

def export(self, name, columns, points):

    data = ((((('hostname=' + self.hostname) + ',    name=') + name) + ',    dateinfo=') + datetime.datetime.utcnow().isoformat())
    for i in range(len(columns)):
        if (not isinstance(points[i], Number)):
            continue
        else:
            data += (((',    ' + columns[i]) + '=') + str(points[i]))
    logger.debug(data)
    try:
        self.client.basic_publish(exchange='', routing_key=self.queue, body=data)
    except Exception as e:
        logger.error(('Can    not    export    stats    to    RabbitMQ    (%s)' % e))
