projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
7709: Merge branch 'master' into 7709-api-rails4
[arvados.git]
/
sdk
/
go
/
keepclient
/
support.go
diff --git
a/sdk/go/keepclient/support.go
b/sdk/go/keepclient/support.go
index 22447794f1c7f93c4eca6fcdec83d254cbc1740b..9adbb4878f40541eb13c0feed39bf22241f4c3f5 100644
(file)
--- a/
sdk/go/keepclient/support.go
+++ b/
sdk/go/keepclient/support.go
@@
-7,9
+7,12
@@
import (
"git.curoverse.com/arvados.git/sdk/go/streamer"
"io"
"io/ioutil"
"git.curoverse.com/arvados.git/sdk/go/streamer"
"io"
"io/ioutil"
+ "log"
"math/rand"
"net"
"net/http"
"math/rand"
"net"
"net/http"
+ "os"
+ "regexp"
"strings"
"time"
)
"strings"
"time"
)
@@
-19,6
+22,13
@@
import (
// log.Printf to DebugPrintf.
var DebugPrintf = func(string, ...interface{}) {}
// log.Printf to DebugPrintf.
var DebugPrintf = func(string, ...interface{}) {}
+func init() {
+ var matchTrue = regexp.MustCompile("^(?i:1|yes|true)$")
+ if matchTrue.MatchString(os.Getenv("ARVADOS_DEBUG")) {
+ DebugPrintf = log.Printf
+ }
+}
+
type keepService struct {
Uuid string `json:"uuid"`
Hostname string `json:"service_host"`
type keepService struct {
Uuid string `json:"uuid"`
Hostname string `json:"service_host"`