':param client: A :class:`~kazoo.client.KazooClient` instance.
:param path: The queue path to use in ZooKeeper.'

def __init__(self, client, path):

    super(LockingQueue, self).__init__(client, path)
    self.id = uuid.uuid4().hex.encode()
    self.processing_element = None
    self._lock_path = (self.path + self.lock)
    self._entries_path = (self.path + self.entries)
    self.structure_paths = (self._lock_path, self._entries_path)
