summaryrefslogtreecommitdiffstats
path: root/helpers/general.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2023-01-04 18:24:36 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2023-05-16 18:01:29 +0200
commit241b21b0fd34d91fccb2ce69874110dceae6f926 (patch)
treed4e0118eac7e9c42f065815447a70805f8d6ad3e /helpers/general.go
parent6aededf6b42011c3039f5f66487a89a8dd65e0e7 (diff)
Create a struct with all of Hugo's config options
Primary motivation is documentation, but it will also hopefully simplify the code. Also, * Lower case the default output format names; this is in line with the custom ones (map keys) and how it's treated all the places. This avoids doing `stringds.EqualFold` everywhere. Closes #10896 Closes #10620
Diffstat (limited to 'helpers/general.go')
-rw-r--r--helpers/general.go14
1 files changed, 0 insertions, 14 deletions
diff --git a/helpers/general.go b/helpers/general.go
index 920376227..e8d8bdecc 100644
--- a/helpers/general.go
+++ b/helpers/general.go
@@ -43,20 +43,6 @@ import (
// FilePathSeparator as defined by os.Separator.
const FilePathSeparator = string(filepath.Separator)
-// FindAvailablePort returns an available and valid TCP port.
-func FindAvailablePort() (*net.TCPAddr, error) {
- l, err := net.Listen("tcp", ":0")
- if err == nil {
- defer l.Close()
- addr := l.Addr()
- if a, ok := addr.(*net.TCPAddr); ok {
- return a, nil
- }
- return nil, fmt.Errorf("unable to obtain a valid tcp port: %v", addr)
- }
- return nil, err
-}
-
// TCPListen starts listening on a valid TCP port.
func TCPListen() (net.Listener, *net.TCPAddr, error) {
l, err := net.Listen("tcp", ":0")