From fe838a7719b1d9a64c12393ff19afb8b2f19ee67 Mon Sep 17 00:00:00 2001 From: william Date: Sat, 30 Jan 2016 00:26:17 -0500 Subject: [PATCH] testing --- lxc.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lxc.js b/lxc.js index 6dd871e..638d3a1 100644 --- a/lxc.js +++ b/lxc.js @@ -1,11 +1,16 @@ 'use strict'; var exec = require('child_process').exec; +var callback_parse = callbackParse(err, data, stderr, callback){ + console.log(arguments) + return callback(data, err, stderr) +}; + function sysExec(command, callback){ command = 'unset XDG_SESSION_ID XDG_RUNTIME_DIR; cgm movepid all virt $$; ' + command; callback = callback || function(){}; - return exec(command, callback); + return exec(command, callback_parse(callback)); }; var lxc = { @@ -31,7 +36,7 @@ var lxc = { startEphemeral: function(name, base_name, callback){ var command = 'lxc-start-ephemeral -o '+base_name+ ' -n '+name +' --union-type overlayfs -d'; callback = callback || function(){}; - + return sysExec(command, function(data){ if(data.match("doesn't exist.")){ return callback({status: 500, error: "doesn't exist."});