From 1ee24a4fcbad62f016e26024dc1a4ba56bf6bbdf Mon Sep 17 00:00:00 2001 From: Emily Stark Date: Tue, 25 Jun 2013 10:51:52 -0700 Subject: [PATCH] Use galaxy discovery for logs command --- tools/meteor.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/tools/meteor.js b/tools/meteor.js index 29407aef6c..b3d2f2a256 100644 --- a/tools/meteor.js +++ b/tools/meteor.js @@ -957,9 +957,15 @@ Fiber(function () { name: "logs", help: "Show logs for specified site", func: function (argv) { - var useGalaxy = !!context.galaxyUrl; argv = require('optimist').boolean('f').argv; + var discoverResults = deployGalaxy.discoverGalaxy(argv._[1]); + var deployEndpoint = discoverResults.deployEndpoint; + var site = removeRootFromSiteName(argv._[1], + discoverResults.rootSiteName); + calculateGalaxyContextAndTunnel(deployEndpoint, context, argv); + var useGalaxy = !!context.galaxyUrl; + if (argv.help || argv._.length !== 2) { if (useGalaxy) { process.stdout.write( @@ -979,14 +985,13 @@ Fiber(function () { } if (useGalaxy) { - var deployGalaxy = require('./deploy-galaxy.js'); deployGalaxy.logs({ context: context, - app: argv._[1], + app: site, streaming: !!argv.f }); } else { - deploy.logs(argv._[1]); + deploy.logs(site); } } });