truncate
The `loopback.MoveImage` task wasn't updating `info.volume.image_path` after moving the volume image file. That made `volume.Delete` to fail when called, because it would try to remove a file that didn't exist anymore.
String concatenation can at times be easier to read that format(). One should choose whichever approach is more readable.