Small changes to CLI commands PR

This commit is contained in:
Torkel Ödegaard 2015-02-16 07:40:21 +01:00
parent b6428b08d0
commit 56d8fe4a22
6 changed files with 20 additions and 14 deletions

View File

@ -32,9 +32,14 @@ func main() {
app.Usage = "grafana web"
app.Version = version
app.Commands = []cli.Command{
cmd.ListAccounts, cmd.CreateAccount, cmd.DeleteAccount,
cmd.ListAccounts,
cmd.CreateAccount,
cmd.DeleteAccount,
cmd.ImportDashboard,
cmd.ListDataSources, cmd.CreateDataSource, cmd.DescribeDataSource, cmd.DeleteDataSource,
cmd.ListDataSources,
cmd.CreateDataSource,
cmd.DescribeDataSource,
cmd.DeleteDataSource,
cmd.Web}
app.Flags = append(app.Flags, []cli.Flag{
cli.StringFlag{

View File

@ -2,31 +2,33 @@ package cmd
import (
"fmt"
"os"
"text/tabwriter"
"github.com/codegangsta/cli"
"github.com/grafana/grafana/pkg/bus"
"github.com/grafana/grafana/pkg/log"
m "github.com/grafana/grafana/pkg/models"
"github.com/grafana/grafana/pkg/setting"
"os"
"text/tabwriter"
)
var ListAccounts = cli.Command{
Name: "account",
Name: "accounts",
Usage: "list accounts",
Description: "Lists the accounts in the system",
Action: listAccounts,
}
var CreateAccount = cli.Command{
Name: "account:create",
Name: "accounts:create",
Usage: "create a new account",
Description: "Creates a new account",
Action: createAccount,
}
var DeleteAccount = cli.Command{
Name: "account:delete",
Name: "accounts:delete",
Usage: "delete an existing account",
Description: "Deletes an existing account",
Action: deleteAccount,

View File

@ -13,7 +13,7 @@ import (
)
var ImportDashboard = cli.Command{
Name: "dashboard:import",
Name: "dashboards:import",
Usage: "imports dashboards in JSON from a directory",
Description: "Starts Grafana import process",
Action: runImport,

View File

@ -2,23 +2,24 @@ package cmd
import (
"fmt"
"os"
"text/tabwriter"
"github.com/codegangsta/cli"
"github.com/grafana/grafana/pkg/bus"
"github.com/grafana/grafana/pkg/log"
m "github.com/grafana/grafana/pkg/models"
"os"
"text/tabwriter"
)
var (
ListDataSources = cli.Command{
Name: "datasource",
Name: "datasources",
Usage: "list datasources",
Description: "Lists the datasources in the system",
Action: listDatasources,
}
CreateDataSource = cli.Command{
Name: "datasource:create",
Name: "datasources:create",
Usage: "creates a new datasource",
Description: "Creates a new datasource",
Action: createDataSource,

View File

@ -119,7 +119,6 @@ func DeleteAccount(cmd *m.DeleteAccountCommand) error {
"DELETE FROM api_key WHERE account_id = ?",
"DELETE FROM data_source WHERE account_id = ?",
"DELETE FROM account_user WHERE account_id = ?",
"DELETE FROM user WHERE account_id = ?",
"DELETE FROM account WHERE id = ?",
}

View File

@ -171,7 +171,6 @@ func NewConfigContext(config string) {
configFiles = append(configFiles, config)
}
//log.Info("Loading config files: %v", configFiles)
var err error
for i, file := range configFiles {