mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2026-05-09 15:26:58 +08:00
24 lines
574 B
Go
24 lines
574 B
Go
package stream
|
|
|
|
import (
|
|
"github.com/0xJacky/Nginx-UI/internal/config"
|
|
"github.com/0xJacky/Nginx-UI/internal/nginx"
|
|
)
|
|
|
|
func ResolveAvailablePath(name string) (string, error) {
|
|
return config.ResolveConfPathInDir("streams-available", name)
|
|
}
|
|
|
|
func ResolveEnabledPath(name string) (string, error) {
|
|
return config.ResolveConfPathInDirPreserveLeaf("streams-enabled", name)
|
|
}
|
|
|
|
func resolveEnabledSymlinkPath(name string) (string, error) {
|
|
enabledPath, err := ResolveEnabledPath(name)
|
|
if err != nil {
|
|
return "", err
|
|
}
|
|
|
|
return nginx.GetConfSymlinkPath(enabledPath), nil
|
|
}
|