'Reserve an IP address from a given queue.
Should raise NoSuchQueue when the given queue name is not found,
and EmptyQueue if the queue is empty.
Some plugin implementations may be transactional, and require a call to
``save`` after reserving an IP.'

def get(self, queue_name):

    raise NotImplementedError
