.then(function (res) { switch (res) { case 'ringall': daemon.ringallFunction(channel, resource, account, qName, caller); break; case'roundrobin': daemon.roundrobinFunction(channel, resource, account); break; case 'callback': daemon.callbackFunction(channel, resource, account); break; case 'hold': daemon.holdFunction(channel, resource, account); break; default: console.log(res); break; } }, function (error) {