[ARVADOS] created: 9595389f1f91f1b35a8d45f00adc0a56f5343def

Git user git at public.curoverse.com
Mon Apr 3 15:26:57 EDT 2017


        at  9595389f1f91f1b35a8d45f00adc0a56f5343def (commit)


commit 9595389f1f91f1b35a8d45f00adc0a56f5343def
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Mon Apr 3 15:26:50 2017 -0400

    11407: keepclient checks for ARVADOS_DEBUG and enables debugging.

diff --git a/sdk/go/keepclient/keepclient.go b/sdk/go/keepclient/keepclient.go
index 4f84afc..f48af13 100644
--- a/sdk/go/keepclient/keepclient.go
+++ b/sdk/go/keepclient/keepclient.go
@@ -10,7 +10,9 @@ import (
 	"git.curoverse.com/arvados.git/sdk/go/streamer"
 	"io"
 	"io/ioutil"
+	"log"
 	"net/http"
+	"os"
 	"regexp"
 	"strconv"
 	"strings"
@@ -99,6 +101,11 @@ func New(arv *arvadosclient.ArvadosClient) *KeepClient {
 		}
 	}
 
+	var matchTrue = regexp.MustCompile("^(?i:1|yes|true)$")
+	if matchTrue.MatchString(os.Getenv("ARVADOS_DEBUG")) {
+		DebugPrintf = log.Printf
+	}
+
 	kc := &KeepClient{
 		Arvados:       arv,
 		Want_replicas: defaultReplicationLevel,

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list