search for metrics and hosts from the past 24 hours
Parameters:
@@ -1247,7 +1247,7 @@ var options = {
};
dogapi.initialize(options);
var query = "app";
-dogapi.search.search(query, function(err, res){
+dogapi.search.query(query, function(err, res){
console.dir(res);
});
diff --git a/lib/api/search.js b/lib/api/search.js
index f0cba2f..39c700b 100644
--- a/lib/api/search.js
+++ b/lib/api/search.js
@@ -15,12 +15,12 @@ var client = require("../client");
* };
* dogapi.initialize(options);
* var query = "app";
- * dogapi.search.search(query, function(err, res){
+ * dogapi.search.query(query, function(err, res){
* console.dir(res);
* });
* ```
*/
-function search(query, callback){
+function query(query, callback){
var params = {
query: {
q: query
@@ -30,22 +30,22 @@ function search(query, callback){
}
module.exports = {
- search: search,
+ query: query,
getUsage: function(){
return [
- " dogapi search
"
+ " dogapi search query "
];
},
getHelp: function(){
return [
"Search:",
" Subcommands:",
- " search search for hosts and metrics from the last 24 hours"
+ " query search for hosts and metrics from the last 24 hours"
];
},
handleCli: function(subcommand, args, callback){
- if(subcommand === "search"){
- search(args[""], callback);
+ if(subcommand === "query" && args._.length > 4){
+ query(args._[4], callback);
} else {
callback("unknown subcommand or arguments try `dogapi search --help` for help", false);
}