Skip to content
Snippets Groups Projects
Commit 4722b114 authored by wactbprot's avatar wactbprot
Browse files

kein delete der vl_db_work mehr

parent 89de72bf
No related branches found
No related tags found
No related merge requests found
......@@ -22,13 +22,7 @@ module.exports = function(cb){
headers: {"content-type": "application/json"},
method: 'PUT'
}
, delopt = {
hostname: datdb.server,
port: datdb.port,
path: "/" + datdb.name,
headers: {"content-type": "application/json"},
method: 'DELETE'
}
, datopt = {
hostname: datdb.server,
port: datdb.port,
......@@ -57,50 +51,39 @@ module.exports = function(cb){
console.log("create dump database: " + dumpdb.name + "@" + dumpdb.server );
console.log("...................................................");
var delreq = http.request(delopt, function(res){
var datreq = http.request(datopt, function(res){
console.log("--------------------------------------------------");
console.log("delete work database: " + datdb.name + "@" + datdb.server );
console.log("create work database: " + datdb.name + "@" + datdb.server );
console.log("...................................................");
var datreq = http.request(datopt, function(res){
console.log("--------------------------------------------------");
console.log("create work database: " + datdb.name + "@" + datdb.server );
console.log("...................................................");
var replreq = http.request(replopt, function(res){
console.log("--------------------------------------------------");
console.log("replicate vl_db to work database");
console.log("...................................................");
if(_.isFunction(cb)){
cb();
}
});
replreq.on('error', function(e){
console.log("error on attempt to replicate database");
});
var replreq = http.request(replopt, function(res){
console.log("--------------------------------------------------");
console.log("replicate vl_db to work database");
console.log("...................................................");
if(_.isFunction(cb)){
cb();
}
});
replreq.write(repldat, function(){
console.log("try replicate database");
});
replreq.end(function(){
console.log("end replicate database");
});
});
replreq.on('error', function(e){
console.log("error on attempt to replicate database");
});
datreq.on('error', function(e){
console.log("error on attempt to create work database");
replreq.write(repldat, function(){
console.log("try replicate database");
});
datreq.end();
replreq.end(function(){
console.log("end replicate database");
});
});
delreq.on('error', function(e){
console.log("error on attempt to delete work database");
datreq.on('error', function(e){
console.log("error on attempt to create work database");
});
delreq.end();
datreq.end();
});
dumpreq.on('error', function(e){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment