3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-14 07:59:31 +01:00

startup: Add warning about running unreleased versions

This commit is contained in:
Daniel Oaks 2017-07-01 07:07:48 +10:00
parent c0fbc7908d
commit 3db81be7e3

View File

@ -9,6 +9,7 @@ import (
"fmt"
"log"
"math/rand"
"strings"
"syscall"
"time"
@ -124,6 +125,11 @@ Options:
logger.Info("startup", fmt.Sprintf("StackImpact profiling started as %s", config.Debug.StackImpact.AppName))
}
// warning if running a non-final version
if strings.Contains(irc.SemVer, "unreleased") {
logger.Warning("startup", "You are currently running an unreleased beta version of Oragono that may be unstable and could corrupt your database.\nIf you are running a production network, please download the latest build from https://oragono.io/downloads.html and run that instead.")
}
server, err := irc.NewServer(configfile, config, logger)
if err != nil {
logger.Error("startup", fmt.Sprintf("Could not load server: %s", err.Error()))