Skip to content
Snippets Groups Projects
Commit cd270dc4 authored by Xiang Dai's avatar Xiang Dai Committed by Tom Wilkie
Browse files

logcli: remove default url (#194)


Signed-off-by: default avatarXiang Dai <764524258@qq.com>
parent e3e4a2d9
No related branches found
No related tags found
No related merge requests found
package main
import (
"fmt"
"os"
kingpin "gopkg.in/alecthomas/kingpin.v2"
......@@ -8,7 +9,7 @@ import (
var (
app = kingpin.New("logcli", "A command-line for loki.")
addr = app.Flag("addr", "Server address.").Default("https://log-us.grafana.net").Envar("GRAFANA_ADDR").String()
addr = app.Flag("addr", "Server address.").Default("").Envar("GRAFANA_ADDR").String()
username = app.Flag("username", "Username for HTTP basic auth.").Default("").Envar("GRAFANA_USERNAME").String()
password = app.Flag("password", "Password for HTTP basic auth.").Default("").Envar("GRAFANA_PASSWORD").String()
......@@ -27,6 +28,10 @@ var (
func main() {
switch kingpin.MustParse(app.Parse(os.Args[1:])) {
case queryCmd.FullCommand():
if *addr == "" {
fmt.Println("Server address cannot be empty")
os.Exit(1)
}
doQuery()
case labelsCmd.FullCommand():
doLabels()
......
......@@ -31,8 +31,7 @@ A command-line for loki.
Flags:
--help Show context-sensitive help (also try --help-long and --help-man).
--addr="https://log-us.grafana.net"
Server address.
--addr="" Server address, need to specify.
--username="" Username for HTTP basic auth.
--password="" Password for HTTP basic auth.
......@@ -53,8 +52,7 @@ Run a LogQL query.
Flags:
--help Show context-sensitive help (also try --help-long and --help-man).
--addr="https://log-us.grafana.net"
Server address.
--addr="" Server address, need to specify.
--username="" Username for HTTP basic auth.
--password="" Password for HTTP basic auth.
--limit=30 Limit on number of entries to print.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment