diff --git a/lib/cli/etcher.js b/lib/cli/etcher.js index da561ed0..fe694b17 100644 --- a/lib/cli/etcher.js +++ b/lib/cli/etcher.js @@ -17,6 +17,7 @@ 'use strict'; const _ = require('lodash'); +const path = require('path'); const Bluebird = require('bluebird'); const visuals = require('resin-cli-visuals'); const form = require('resin-cli-form'); @@ -105,6 +106,12 @@ permissions.isElevated().then((elevated) => { progressBars[state.type].update(state); } + }).then((results) => { + return { + imagePath, + flash: results, + drive: selectedDrive + }; }); }); }).then((results) => { @@ -112,14 +119,17 @@ permissions.isElevated().then((elevated) => { return Bluebird.try(() => { if (robot.isEnabled(process.env)) { return robot.printMessage('done', { - sourceChecksum: results.sourceChecksum + sourceChecksum: results.flash.sourceChecksum }); } - console.log(messages.info.flashComplete()); + console.log(messages.info.flashComplete({ + drive: results.drive, + imageBasename: path.basename(results.imagePath) + })); - if (results.sourceChecksum) { - console.log(`Checksum: ${results.sourceChecksum}`); + if (results.flash.sourceChecksum) { + console.log(`Checksum: ${results.flash.sourceChecksum}`); } return Bluebird.resolve(); diff --git a/lib/gui/components/drive-selector/templates/drive-selector-modal.tpl.html b/lib/gui/components/drive-selector/templates/drive-selector-modal.tpl.html index 30f30f2d..35d4e965 100644 --- a/lib/gui/components/drive-selector/templates/drive-selector-modal.tpl.html +++ b/lib/gui/components/drive-selector/templates/drive-selector-modal.tpl.html @@ -13,7 +13,7 @@
{{ drive.name }}
+{{ drive.displayName }}