Example #1
0
 containerDao.getContainerByIdInstanceId(container.Id, instanceId, function(err,data){
     if(err){
         logger.error(err);
         return;
     }else if(data.length === 0){
         containerDao.createContainer(container, function(err,containerData){
             if(err){
                 logger.error(err);
                 return;
             }else{
                 count++;
                 if(count === containers.length){
                     next(null,containers);
                 }
             }
         });
     }else{
         containerDao.updateContainerStatus(container.Id, container.Status, container.containerStatus, function(err,deleteContainer){
             if(err){
                 logger.error(err);
                 return;
             }else{
                 count++;
                 if(count === containers.length){
                     next(null,containers);
                 }
             }
         });
     }
 });
 function(containerData,next){
     if(containerData.length === 0){
         containerDao.createContainer(container,next);
     }else{
         containerDao.updateContainerStatus(container.Id,container.Status,container.containerStatus,next);
     }
 }