Opened at 2010-02-08T23:34:54Z
Last modified at 2021-03-30T18:40:19Z
#943 new defect
"tahoe mv" deleted my files? — at Initial Version
| Reported by: | zooko | Owned by: | |
|---|---|---|---|
| Priority: | critical | Milestone: | soon |
| Component: | code-frontend-cli | Version: | 1.6.0 |
| Keywords: | tahoe-mv usability preservation sftp ftpd | Cc: | |
| Launchpad Bug: |
Description
I had a bunch of files in a directory and I wanted to mv them into a subdirectory. So first I ran "tahoe ls" to make sure I could get the names of the files:
$ time ~/playground/tahoe-lafs/bin/tahoe ls --dir-cap=URI:DIR2:zssplcanct54waahwjjngjyhke:vvdpvxybwc6x7az5i64heqdnql2mdi6fspvxtje4iwzkcvvwukpq tahoe: 01 - Balrog Boogie.mp3 02 - Heroines.mp3 03 - Poetic Pitbull Revolutions.mp3 04 - Rag Doll Physics.mp3 05 - D'angelo.mp3 06 - Velvet Embracer.mp3 07 - Gunpowder Chant.mp3 08 - Infralove.mp3 09 - Wedding March for a Bullet.mp3 10 - Qualms of Conscience.mp3 11 - Zodiac Virtues.mp3 12 - Porcelain Judas.mp3 13 - Pink Noise Waltz.mp3 Diablo_Swing_Orchestra-The_Butcher's_Ballroom Gaetano Verdi License.txt Readme - www.jamendo.com .txt [cover] Diablo Swing Orchestra - The Butcher's Ballroom.jpg on_ootles real 0m0.926s user 0m0.490s sys 0m0.219s
Then I wrote this bash script that runs "tahoe mv tahoe:$FILENAME tahoe:new_subdir/":
$ for F in ` ~/playground/tahoe-lafs/bin/tahoe ls --dir-cap=URI:DIR2:zssplcanct54waahwjjngjyhke:vvdpvxybwc6x7az5i64heqdnql2mdi6fspvxtje4iwzkcvvwukpq tahoe:` ; do echo $F; time ~/playground/tahoe-lafs/bin/tahoe mv --dir-cap=URI:DIR2:zssplcanct54waahwjjngjyhke:vvdpvxybwc6x7az5i64heqdnql2mdi6fspvxtje4iwzkcvvwukpq "tahoe:${F}" tahoe:Diablo_Swing_Orchestra-The_Butcher\'s_Ballroom/ ; done
01 - Balrog Boogie.mp3
OK
real 0m3.862s
user 0m0.492s
sys 0m0.218s
02 - Heroines.mp3
OK
real 0m2.803s
user 0m0.497s
sys 0m0.215s
03 - Poetic Pitbull Revolutions.mp3
OK
real 0m7.097s
user 0m0.498s
sys 0m0.223s
04 - Rag Doll Physics.mp3
OK
real 0m2.770s
user 0m0.492s
sys 0m0.217s
05 - D'angelo.mp3
OK
real 0m3.383s
user 0m0.501s
sys 0m0.223s
06 - Velvet Embracer.mp3
OK
real 0m2.815s
user 0m0.497s
sys 0m0.217s
07 - Gunpowder Chant.mp3
OK
real 0m3.557s
user 0m0.506s
sys 0m0.232s
08 - Infralove.mp3
OK
real 0m2.846s
user 0m0.505s
sys 0m0.227s
09 - Wedding March for a Bullet.mp3
OK
real 0m3.492s
user 0m0.493s
sys 0m0.219s
10 - Qualms of Conscience.mp3
OK
real 0m3.635s
user 0m0.490s
sys 0m0.217s
11 - Zodiac Virtues.mp3
OK
real 0m2.774s
user 0m0.494s
sys 0m0.220s
12 - Porcelain Judas.mp3
OK
real 0m3.298s
user 0m0.490s
sys 0m0.217s
13 - Pink Noise Waltz.mp3
OK
real 0m3.997s
user 0m0.497s
sys 0m0.223s
Diablo_Swing_Orchestra-The_Butcher's_Ballroom
OK
real 0m2.859s
user 0m0.507s
sys 0m0.226s
Gaetano Verdi
OK
real 0m4.548s
user 0m0.502s
sys 0m0.226s
License.txt
OK
real 0m3.194s
user 0m0.507s
sys 0m0.227s
Readme - www.jamendo.com .txt
OK
real 0m2.772s
user 0m0.500s
sys 0m0.226s
[cover] Diablo Swing Orchestra - The Butcher's Ballroom.jpg
OK
real 0m3.347s
user 0m0.503s
sys 0m0.221s
on_ootles
OK
real 0m3.750s
user 0m0.506s
sys 0m0.227s
All mv's reported OK. So far so good.
Then I went to play the music files from their new locations and... What the heck?? All the .mp3 files are gone, but the other files are still there??
$ time ~/playground/tahoe-lafs/bin/tahoe ls --dir-cap=URI:DIR2:zssplcanct54waahwjjngjyhke:vvdpvxybwc6x7az5i64heqdnql2mdi6fspvxtje4iwzkcvvwukpq tahoe:Diablo_Swing_Orchestra-The_Butcher\'s_Ballroom Gaetano Verdi License.txt Readme - www.jamendo.com .txt [cover] Diablo Swing Orchestra - The Butcher's Ballroom.jpg on_ootles real 0m1.054s user 0m0.475s sys 0m0.211s
Note: See
TracTickets for help on using
tickets.
