Folks,
    I came across a problem when starting VM, and think maybe related to the following.
    In API.VM.create() function, we prepareVolumePath, and then teardownVolumePath, any idea why we handle it like this?

                    fname = self._cif.prepareVolumePath(paramFilespec)
                    try:
                        ....
                    finally:
                        self._cif.teardownVolumePath(paramFilespec)