]> git.immae.eu Git - perso/Immae/Projets/Nodejs/Surfer.git/commitdiff
Require a file argument for delete
authorJohannes Zellner <johannes@nebulon.de>
Tue, 1 Mar 2016 11:38:39 +0000 (12:38 +0100)
committerJohannes Zellner <johannes@nebulon.de>
Tue, 1 Mar 2016 11:38:39 +0000 (12:38 +0100)
cli/actions.js
cli/surfer.js

index 7a361b7fda3b050005bf65157556d4320bd32778..59f0714a6da0b088358570982febdf4e8f4a5c12 100644 (file)
@@ -188,6 +188,7 @@ function del(filePath) {
         if (error && error.status === 401) return console.log('Login failed');
         if (error && error.status === 404) return console.log('No such file or directory');
         if (error) return console.log('Failed', result ? result.body : error);
-        console.log('Success', result.body);
+
+        console.log('Success. Removed %s files.', result.body.entries.length);
     });
 }
index b311658ca275d7010ccc60a41a5e6946a1a3db1c..278724d777b88e78bd38dfe59a9272376a832b68 100755 (executable)
@@ -20,11 +20,11 @@ program.command('put <file> [files...]')
     .action(actions.put);
 
 program.command('get [file]')
-    .description('Get a file or directory')
+    .description('Get a file or directory listing')
     .action(actions.get);
 
-program.command('del')
-    .description('Delete a file')
+program.command('del <file>')
+    .description('Delete a file or directory')
     .action(actions.del);
 
 program.parse(process.argv);