#!/usr/bin/env node "use strict" var program = require('commander') var mosaic = require('../lib/mosaic') program.parse(process.argv) function info(name) { var req = mosaic.agent().get(mosaic.remote(name), function(res) { if (res.statusCode === 200 && res.text.indexOf('统一登录中心') >= 0) { res.req.url = req.url mosaic.login(res).done(function(res) { info(name) }) } else if (res.statusCode === 200) { var mo = JSON.parse(res.text) for (var p in mo) mosaic.log(p, mo[p]) } else if (res.statusCode === 404) { mosaic.log('info', res.text) } else { mosaic.error('server error') } }) } info(program.args[0])