Skip to content

Commit 59f9d9f

Browse files
committed
handle errors
1 parent c7bd478 commit 59f9d9f

File tree

1 file changed

+20
-8
lines changed

1 file changed

+20
-8
lines changed

lib/index.js

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,6 @@ var Embark = {
4040
this.config = new Config({env: env});
4141
this.config.loadConfigFiles(options);
4242
this.logger = new Logger({logLevel: 'debug'});
43-
44-
//this.contractsManager = new ContractsManager(configDir, files, env);
45-
//this.contractsManager.init();
46-
//return this.contractsManager;
4743
},
4844

4945
redeploy: function(env) {
@@ -55,7 +51,11 @@ var Embark = {
5551
},
5652
self.buildDeployGenerate.bind(self)
5753
], function(err, result) {
58-
self.logger.trace("finished".underline);
54+
if (err) {
55+
self.logger.error(err.message);
56+
} else {
57+
self.logger.trace("finished".underline);
58+
}
5959
});
6060
},
6161

@@ -130,12 +130,17 @@ var Embark = {
130130
callback();
131131
}
132132
], function(err, result) {
133-
self.logger.setStatus("Ready".green);
134-
self.logger.trace("finished".underline);
133+
if (err) {
134+
self.logger.error(err.message);
135+
} else {
136+
self.logger.setStatus("Ready".green);
137+
self.logger.trace("finished".underline);
138+
}
135139
});
136140
},
137141

138142
build: function(env) {
143+
var self = this;
139144
async.waterfall([
140145
function deployAndGenerateABI(callback) {
141146
Embark.deploy(function(abi) {
@@ -148,7 +153,11 @@ var Embark = {
148153
callback();
149154
}
150155
], function(err, result) {
151-
self.logger.trace("finished".underline);
156+
if (err) {
157+
self.logger.error(err.message);
158+
} else {
159+
self.logger.trace("finished".underline);
160+
}
152161
});
153162
},
154163

@@ -224,6 +233,9 @@ var Embark = {
224233
callback(null, abiGenerator.generateABI({useEmbarkJS: true}));
225234
}
226235
], function(err, result) {
236+
if (err) {
237+
self.logger.error(err.message);
238+
}
227239
done(result);
228240
});
229241
},

0 commit comments

Comments
 (0)