Disable version check for devs (#522)

This commit is contained in:
Igor Gov 2021-12-09 12:11:36 +02:00 committed by GitHub
parent 1ef3778051
commit 005f000ef6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 1 deletions

View File

@ -14,6 +14,8 @@ var (
DaemonModePersistentVolumeSizeBufferBytes = int64(500 * 1000 * 1000) //500mb DaemonModePersistentVolumeSizeBufferBytes = int64(500 * 1000 * 1000) //500mb
) )
const DEVENVVAR = "MIZU_DISABLE_TELEMTRY"
func GetMizuFolderPath() string { func GetMizuFolderPath() string {
home, homeDirErr := os.UserHomeDir() home, homeDirErr := os.UserHomeDir()
if homeDirErr != nil { if homeDirErr != nil {

View File

@ -5,6 +5,7 @@ import (
"fmt" "fmt"
"io/ioutil" "io/ioutil"
"net/http" "net/http"
"os"
"runtime" "runtime"
"strings" "strings"
"time" "time"
@ -39,6 +40,10 @@ func CheckVersionCompatibility(apiServerProvider *apiserver.Provider) (bool, err
} }
func CheckNewerVersion(versionChan chan string) { func CheckNewerVersion(versionChan chan string) {
if _, present := os.LookupEnv(mizu.DEVENVVAR); present {
versionChan <- ""
return
}
logger.Log.Debugf("Checking for newer version...") logger.Log.Debugf("Checking for newer version...")
start := time.Now() start := time.Now()
client := github.NewClient(nil) client := github.NewClient(nil)

View File

@ -63,7 +63,7 @@ func ReportAPICalls(apiProvider *apiserver.Provider) {
} }
func shouldRunTelemetry() bool { func shouldRunTelemetry() bool {
if _, present := os.LookupEnv("MIZU_DISABLE_TELEMTRY"); present { if _, present := os.LookupEnv(mizu.DEVENVVAR); present {
return false return false
} }
if !config.Config.Telemetry { if !config.Config.Telemetry {