'Stores an entry in the connection entry queue, if the queue is over the size limit then submit them
:param entry: Entry to be queued
:return:'

def queue_entry(self, entry):

    self.entry_queue.append(entry)
    log.debug(u'Entry:    %s', entry)
    if (len(self.entry_queue) >= self.config[u'queue_size']):
        if self.config.get(u'task_delay'):
            self.schedule.queue_command(self.config[u'task_delay'], self.run_tasks, unique=False)
        else:
            self.run_tasks()
