refactor: make removeVolume not clear
This commit is contained in:
@@ -751,7 +751,10 @@ function teardownLocalStorage(app, options, callback) {
|
||||
|
||||
debugApp(app, 'teardownLocalStorage');
|
||||
|
||||
docker.removeVolume(app, `${app.id}-localstorage`, callback);
|
||||
async.series([
|
||||
docker.clearVolume.bind(null, app, `${app.id}-localstorage`),
|
||||
docker.removeVolume.bind(null, app, `${app.id}-localstorage`)
|
||||
], callback);
|
||||
}
|
||||
|
||||
function setupOauth(app, options, callback) {
|
||||
|
||||
@@ -571,14 +571,10 @@ function removeVolume(app, name, callback) {
|
||||
|
||||
let docker = exports.connection;
|
||||
|
||||
clearVolume(app, name, function (error) {
|
||||
if (error) return callback(error);
|
||||
let volume = docker.getVolume(name);
|
||||
volume.remove(function (error) {
|
||||
if (error && error.statusCode !== 404) return callback(new Error(`removeVolume: Error removing volume of ${app.id} ${error.message}`));
|
||||
|
||||
let volume = docker.getVolume(name);
|
||||
volume.remove(function (error) {
|
||||
if (error && error.statusCode !== 404) return callback(new Error(`removeVolume: Error removing volume of ${app.id} ${error.message}`));
|
||||
|
||||
callback();
|
||||
});
|
||||
callback();
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user