Skip to content

Commit 5c724d2

Browse files
committed
feat: if service can not found fqdn, replace fqdn with hostname
Signed-off-by: Gaius <[email protected]>
1 parent e45cdf5 commit 5c724d2

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

pkg/net/fqdn/fqdn.go

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@
1717
package fqdn
1818

1919
import (
20+
"os"
21+
2022
"github.com/Showmax/go-fqdn"
23+
24+
logger "d7y.io/dragonfly/v2/internal/dflog"
2125
)
2226

2327
var FQDNHostname string
@@ -30,7 +34,13 @@ func init() {
3034
func fqdnHostname() string {
3135
fqdn, err := fqdn.FqdnHostname()
3236
if err != nil {
33-
panic(err)
37+
logger.Warnf("can not found fqdn: %s", err.Error())
38+
hostname, err := os.Hostname()
39+
if err != nil {
40+
panic(err)
41+
}
42+
43+
return hostname
3444
}
3545

3646
return fqdn

0 commit comments

Comments
 (0)