|
|
@ -24,10 +24,6 @@ var ImportJson = cli.Command{ |
|
|
|
Name: "dir", |
|
|
|
Name: "dir", |
|
|
|
Usage: "path to folder containing json dashboards", |
|
|
|
Usage: "path to folder containing json dashboards", |
|
|
|
}, |
|
|
|
}, |
|
|
|
cli.StringFlag{ |
|
|
|
|
|
|
|
Name: "account", |
|
|
|
|
|
|
|
Usage: "Account name to save dashboards under", |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -49,12 +45,12 @@ func runImport(c *cli.Context) { |
|
|
|
return |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
accountName := c.String("account") |
|
|
|
if !c.Args().Present() { |
|
|
|
if len(accountName) == 0 { |
|
|
|
log.ConsoleFatal("Account name arg is required") |
|
|
|
log.Error(3, "Missing command flag --account") |
|
|
|
|
|
|
|
return |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
accountName := c.Args().First() |
|
|
|
|
|
|
|
|
|
|
|
setting.NewConfigContext() |
|
|
|
setting.NewConfigContext() |
|
|
|
sqlstore.NewEngine() |
|
|
|
sqlstore.NewEngine() |
|
|
|
sqlstore.EnsureAdminUser() |
|
|
|
sqlstore.EnsureAdminUser() |
|
|
|