diff --git a/lib/gui/modules/image-writer.js b/lib/gui/modules/image-writer.js index 12784f6f..f580ae26 100644 --- a/lib/gui/modules/image-writer.js +++ b/lib/gui/modules/image-writer.js @@ -29,10 +29,11 @@ const EXIT_CODES = require('../../src/exit-codes'); const MODULE_NAME = 'Etcher.image-writer'; const imageWriter = angular.module(MODULE_NAME, [ require('../models/settings'), + require('../modules/analytics'), require('../utils/notifier/notifier') ]); -imageWriter.service('ImageWriterService', function($q, $timeout, SettingsModel, NotifierService) { +imageWriter.service('ImageWriterService', function($q, $timeout, SettingsModel, NotifierService, AnalyticsService) { let self = this; let flashing = false; @@ -139,6 +140,7 @@ imageWriter.service('ImageWriterService', function($q, $timeout, SettingsModel, } return $q(function(resolve, reject) { + AnalyticsService.log(`Forking: ${argv.join(' ')}`); const child = childProcess.spawn(argv[0], argv.slice(1), { env: {