1
0
mirror of https://github.com/go-acme/lego.git synced 2025-07-11 17:40:17 +02:00
Files
lego/providers/dns/internal/useragent/useragent.go
Fernandez Ludovic d1c79386e1 Detach v4.24.0
2025-07-07 20:27:44 +02:00

30 lines
738 B
Go

// Code generated by 'internal/releaser'; DO NOT EDIT.
package useragent
import (
"fmt"
"net/http"
"runtime"
)
const (
// ourUserAgent is the User-Agent of this underlying library package.
ourUserAgent = "goacme-lego/4.24.0"
// ourUserAgentComment is part of the UA comment linked to the version status of this underlying library package.
// values: detach|release
// NOTE: Update this with each tagged release.
ourUserAgentComment = "detach"
)
// Get builds and returns the User-Agent string.
func Get() string {
return fmt.Sprintf("%s (%s; %s; %s)", ourUserAgent, ourUserAgentComment, runtime.GOOS, runtime.GOARCH)
}
// SetHeader sets the User-Agent header.
func SetHeader(h http.Header) {
h.Set("User-Agent", Get())
}