Browse Source

Merge pull request #39 from brettlangdon/bug/fix.cli.metric.send.sqwished

Fix 'dogapi metric send' cli command
pull/40/head
Brett Langdon 10 years ago
parent
commit
5d0b1e6fe8
1 changed files with 6 additions and 10 deletions
  1. +6
    -10
      lib/api/metric.js

+ 6
- 10
lib/api/metric.js View File

@ -200,18 +200,14 @@ module.exports = {
]
},
handleCli: function(subcommand, args, callback){
if(subcommand === "send"){
if(args._.length > 5 && subcommand === "send"){
var extra = {};
if(args["--tags"]){
extra.tags = args["--tags"].split(",");
if(args.tags){
extra.tags = args.tags.split(",");
}
if(args["--host"]){
extra.host = args["--host"];
}
if(args["--type"]){
extra.metric_type = args["--type"];
}
send(args["<metric>"], args["<point>"], extra, callback);
extra.host = args.host;
extra.type = args.type;
send(args._[4], args._[5], extra, callback);
} else if(subcommand === "query" && args._.length > 6){
var from = parseInt(args._[4]);
var to = parseInt(args._[5]);


Loading…
Cancel
Save