Fix wg config template

This commit is contained in:
Khanh Ngo 2020-05-21 15:48:47 +07:00
parent 58f1bd65bb
commit d00d7bd8fe
No known key found for this signature in database
GPG key ID: D5FAA6A16150E49E
4 changed files with 9 additions and 13 deletions

View file

@ -313,15 +313,9 @@ func ValidateIPAllocation(serverAddresses []string, ipAllocatedList []string, ip
}
// WriteWireGuardServerConfig to write Wireguard server config. e.g. wg0.conf
func WriteWireGuardServerConfig(serverConfig model.Server, clientDataList []model.ClientData, globalSettings model.GlobalSetting) error {
// create go rice box for wireguard config
templateBox, err := rice.FindBox("../templates")
if err != nil {
return err
}
func WriteWireGuardServerConfig(tmplBox *rice.Box, serverConfig model.Server, clientDataList []model.ClientData, globalSettings model.GlobalSetting) error {
// read wg.conf template file to string
tmplWireguardConf, err := templateBox.String("wg.conf")
tmplWireguardConf, err := tmplBox.String("wg.conf")
if err != nil {
return err
}