cli: Do not show metrics in greeting, if disabled
Closes https://github.com/tus/tusd/issues/760
This commit is contained in:
parent
884591d1c9
commit
83015bfdf6
|
@ -8,6 +8,12 @@ import (
|
||||||
var greeting string
|
var greeting string
|
||||||
|
|
||||||
func PrepareGreeting() {
|
func PrepareGreeting() {
|
||||||
|
// Do not show information about metric endpoint, if it is not exposed
|
||||||
|
metricsInfo := ""
|
||||||
|
if Flags.ExposeMetrics {
|
||||||
|
metricsInfo = fmt.Sprintf("- %s - gather statistics to keep tusd running smoothly\n", Flags.MetricsPath)
|
||||||
|
}
|
||||||
|
|
||||||
greeting = fmt.Sprintf(
|
greeting = fmt.Sprintf(
|
||||||
`Welcome to tusd
|
`Welcome to tusd
|
||||||
===============
|
===============
|
||||||
|
@ -20,15 +26,14 @@ While you did an awesome job on getting tusd running, this is just the welcome
|
||||||
message, so let's talk about the places that really matter:
|
message, so let's talk about the places that really matter:
|
||||||
|
|
||||||
- %s - send your tus uploads to this endpoint
|
- %s - send your tus uploads to this endpoint
|
||||||
- %s - gather statistics to keep tusd running smoothly
|
%s- https://github.com/tus/tusd/issues - report your bugs here
|
||||||
- https://github.com/tus/tusd/issues - report your bugs here
|
|
||||||
|
|
||||||
So quit lollygagging, send over your files and experience the future!
|
So quit lollygagging, send over your files and experience the future!
|
||||||
|
|
||||||
Version = %s
|
Version = %s
|
||||||
GitCommit = %s
|
GitCommit = %s
|
||||||
BuildDate = %s
|
BuildDate = %s
|
||||||
`, Flags.Basepath, Flags.MetricsPath, VersionName, GitCommit, BuildDate)
|
`, Flags.Basepath, metricsInfo, VersionName, GitCommit, BuildDate)
|
||||||
}
|
}
|
||||||
|
|
||||||
func DisplayGreeting(w http.ResponseWriter, r *http.Request) {
|
func DisplayGreeting(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
Loading…
Reference in New Issue