Merge pull request #134 from resin-io/remove/drive-command

Remove drive command
This commit is contained in:
Juan Cruz Viotti 2015-08-05 12:24:25 -04:00
commit 5c96663d1e
8 changed files with 0 additions and 92 deletions

View File

@ -1,33 +0,0 @@
(function() {
var _, async, drivelist, visuals;
_ = require('lodash');
async = require('async');
visuals = require('resin-cli-visuals');
drivelist = require('drivelist');
exports.list = {
signature: 'drives',
description: 'list available drives',
help: 'Use this command to list all drives that are connected to your machine.\n\nExamples:\n\n $ resin drives',
permission: 'user',
action: function(params, options, done) {
return drivelist.list(function(error, drives) {
if (error != null) {
return done(error);
}
return async.reject(drives, drivelist.isSystem, function(removableDrives) {
if (_.isEmpty(removableDrives)) {
return done(new Error('No removable devices available'));
}
console.log(visuals.table.horizontal(removableDrives, ['device', 'description', 'size']));
return done();
});
});
}
};
}).call(this);

View File

@ -4,7 +4,6 @@
app: require('./app'),
info: require('./info'),
auth: require('./auth'),
drive: require('./drive'),
device: require('./device'),
env: require('./environment-variables'),
keys: require('./keys'),

View File

@ -105,8 +105,6 @@
capitano.command(actions.device.identify);
capitano.command(actions.drive.list);
capitano.command(actions.notes.set);
capitano.command(actions.preferences.preferences);

View File

@ -20,12 +20,6 @@
"lib/actions/device.coffee"
]
},
{
"title": "Drive",
"files": [
"lib/actions/drive.coffee"
]
},
{
"title": "Environment Variables",
"files": [

View File

@ -42,10 +42,6 @@ Now you have access to all the commands referenced below.
- [device await <uuid>](#device-await-60-uuid-62-)
- [device init [device]](#device-init-device-)
- Drive
- [drives](#drives)
- Environment Variables
- [envs](#envs)
@ -400,16 +396,6 @@ wifi ssid, if network is wifi
wifi key, if network is wifi
# Drive
## drives
Use this command to list all drives that are connected to your machine.
Examples:
$ resin drives
# Environment Variables
## envs

View File

@ -1,32 +0,0 @@
_ = require('lodash')
async = require('async')
visuals = require('resin-cli-visuals')
drivelist = require('drivelist')
exports.list =
signature: 'drives'
description: 'list available drives'
help: '''
Use this command to list all drives that are connected to your machine.
Examples:
$ resin drives
'''
permission: 'user'
action: (params, options, done) ->
drivelist.list (error, drives) ->
return done(error) if error?
async.reject drives, drivelist.isSystem, (removableDrives) ->
if _.isEmpty(removableDrives)
return done(new Error('No removable devices available'))
console.log visuals.table.horizontal removableDrives, [
'device'
'description'
'size'
]
return done()

View File

@ -3,7 +3,6 @@ module.exports =
app: require('./app')
info: require('./info')
auth: require('./auth')
drive: require('./drive')
device: require('./device')
env: require('./environment-variables')
keys: require('./keys')

View File

@ -79,9 +79,6 @@ capitano.command(actions.device.info)
capitano.command(actions.device.remove)
capitano.command(actions.device.identify)
# ---------- Drive Module ----------
capitano.command(actions.drive.list)
# ---------- Notes Module ----------
capitano.command(actions.notes.set)