Compare commits
No commits in common. "bfa35c8640e926088159249a099ed5fea4d2690e" and "4f41e275d6e38a016a858c2e33bda0dd92495147" have entirely different histories.
bfa35c8640
...
4f41e275d6
1 changed files with 3 additions and 9 deletions
12
main.go
12
main.go
|
@ -22,19 +22,13 @@ func main() {
|
||||||
if !ok {
|
if !ok {
|
||||||
log.Fatalf("unable to read CONTAINER_NAME")
|
log.Fatalf("unable to read CONTAINER_NAME")
|
||||||
}
|
}
|
||||||
listen, ok := os.LookupEnv("LISTEN")
|
|
||||||
if !ok {
|
|
||||||
listen = ":8080"
|
|
||||||
}
|
|
||||||
|
|
||||||
defaultHeaders := map[string]string{"User-Agent": "engine-api-cli-1.0"}
|
defaultHeaders := map[string]string{"User-Agent": "engine-api-cli-1.0"}
|
||||||
cli, err := client.NewClient("unix:///var/run/docker.sock", "v1.40", nil, defaultHeaders)
|
cli, err := client.NewClient("unix:///var/run/docker.sock", "v1.44", nil, defaultHeaders)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf("unread: %s", err)
|
log.Fatalf("unread: %s", err)
|
||||||
}
|
}
|
||||||
logs, err := cli.ContainerLogs(context.TODO(), containerName, types.ContainerLogsOptions{
|
logs, err := cli.ContainerLogs(context.TODO(), containerName, types.ContainerLogsOptions{})
|
||||||
ShowStdout: true,
|
|
||||||
})
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf("unread: %s", err)
|
log.Fatalf("unread: %s", err)
|
||||||
}
|
}
|
||||||
|
@ -44,7 +38,7 @@ func main() {
|
||||||
go counter.Scan(logs)
|
go counter.Scan(logs)
|
||||||
|
|
||||||
http.HandleFunc("/", counter.MetricsHandler)
|
http.HandleFunc("/", counter.MetricsHandler)
|
||||||
err = http.ListenAndServe(listen, nil)
|
err = http.ListenAndServe(":8080", nil)
|
||||||
log.Fatalf("unable to listen: %s", err)
|
log.Fatalf("unable to listen: %s", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue