Merge branch 'master' into 13804-no-shutdown-wanted-nodes
[arvados.git] / services / health / main.go
index 4b553659ed4c467b9f87c7713237789e6fb3046c..1d2ec47a6af41d39907d62105fcb898e462ff82a 100644 (file)
@@ -1,10 +1,13 @@
+// Copyright (C) The Arvados Authors. All rights reserved.
+//
+// SPDX-License-Identifier: AGPL-3.0
+
 package main
 
 import (
        "flag"
        "fmt"
        "net/http"
-       "os"
 
        "git.curoverse.com/arvados.git/sdk/go/arvados"
        "git.curoverse.com/arvados.git/sdk/go/health"
@@ -21,14 +24,14 @@ func main() {
 
        // Print version information if requested
        if *getVersion {
-               fmt.Printf("Version: %s\n", version)
-               os.Exit(0)
+               fmt.Printf("arvados-health %s\n", version)
+               return
        }
 
        log.SetFormatter(&log.JSONFormatter{
                TimestampFormat: "2006-01-02T15:04:05.000000000Z07:00",
        })
-       log.Printf("arvados health %q started", version)
+       log.Printf("arvados-health %s started", version)
 
        cfg, err := arvados.GetConfig(*configFile)
        if err != nil {
@@ -38,7 +41,7 @@ func main() {
        if err != nil {
                log.Fatal(err)
        }
-       nodeCfg, err := clusterCfg.GetThisSystemNode()
+       nodeCfg, err := clusterCfg.GetNodeProfile("")
        if err != nil {
                log.Fatal(err)
        }