mirror of
https://github.com/yusing/godoxy.git
synced 2025-05-19 20:32:35 +02:00
chore: disable unused last version parsing
This commit is contained in:
parent
bca3cd84d1
commit
0b69589586
1 changed files with 20 additions and 25 deletions
|
@ -3,14 +3,9 @@ package pkg
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"net/http"
|
"net/http"
|
||||||
"os"
|
|
||||||
"path/filepath"
|
|
||||||
"regexp"
|
"regexp"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/yusing/go-proxy/internal/common"
|
|
||||||
"github.com/yusing/go-proxy/internal/logging"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func GetVersion() Version {
|
func GetVersion() Version {
|
||||||
|
@ -31,26 +26,26 @@ func init() {
|
||||||
currentVersion = ParseVersion(version)
|
currentVersion = ParseVersion(version)
|
||||||
|
|
||||||
// ignore errors
|
// ignore errors
|
||||||
versionFile := filepath.Join(common.DataDir, "version")
|
// versionFile := filepath.Join(common.DataDir, "version")
|
||||||
var lastVersionStr string
|
// var lastVersionStr string
|
||||||
f, err := os.OpenFile(versionFile, os.O_RDWR|os.O_CREATE, 0o644)
|
// f, err := os.OpenFile(versionFile, os.O_RDWR|os.O_CREATE, 0o644)
|
||||||
if err == nil {
|
// if err == nil {
|
||||||
_, err = fmt.Fscanf(f, "%s", &lastVersionStr)
|
// _, err = fmt.Fscanf(f, "%s", &lastVersionStr)
|
||||||
lastVersion = ParseVersion(lastVersionStr)
|
// lastVersion = ParseVersion(lastVersionStr)
|
||||||
}
|
// }
|
||||||
if err != nil && !os.IsNotExist(err) {
|
// if err != nil && !os.IsNotExist(err) {
|
||||||
logging.Warn().Err(err).Msg("failed to read version file")
|
// logging.Warn().Err(err).Msg("failed to read version file")
|
||||||
return
|
// return
|
||||||
}
|
// }
|
||||||
if err := f.Truncate(0); err != nil {
|
// if err := f.Truncate(0); err != nil {
|
||||||
logging.Warn().Err(err).Msg("failed to truncate version file")
|
// logging.Warn().Err(err).Msg("failed to truncate version file")
|
||||||
return
|
// return
|
||||||
}
|
// }
|
||||||
_, err = f.WriteString(version)
|
// _, err = f.WriteString(version)
|
||||||
if err != nil {
|
// if err != nil {
|
||||||
logging.Warn().Err(err).Msg("failed to save version file")
|
// logging.Warn().Err(err).Msg("failed to save version file")
|
||||||
return
|
// return
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
type Version struct{ Generation, Major, Minor int }
|
type Version struct{ Generation, Major, Minor int }
|
||||||
|
|
Loading…
Add table
Reference in a new issue