'Clone a parent ``Volume`` to create a new one.
:param Volume parent: The volume to clone.
:param VolumeName name: The name of the volume to clone to.
:return: A ``Deferred`` that fires with a :class:`Volume`.'

def clone_to(self, parent, name):

    volume = self.get(name)
    d = self.pool.clone_to(parent, volume)
    def created(filesystem):
        self._make_public(filesystem)
        return volume
    d.addCallback(created)
    return d
