Maint: minor changes to openvpn/config package

- Constructor returns concrete struct instead of interface
- Rename conf to openvpnConf in openvpn loop
This commit is contained in:
Quentin McGaw (desktop)
2021-08-18 20:28:42 +00:00
parent ecdf9396a5
commit d9fbecaa01
7 changed files with 18 additions and 18 deletions

View File

@@ -6,14 +6,14 @@ import (
"github.com/qdm12/golibs/logging"
)
type Configurator interface {
type Interface interface {
VersionGetter
AuthWriter
Starter
Writer
}
type configurator struct {
type Configurator struct {
logger logging.Logger
cmder command.RunStarter
configPath string
@@ -21,9 +21,9 @@ type configurator struct {
puid, pgid int
}
func NewConfigurator(logger logging.Logger,
cmder command.RunStarter, puid, pgid int) Configurator {
return &configurator{
func New(logger logging.Logger,
cmder command.RunStarter, puid, pgid int) *Configurator {
return &Configurator{
logger: logger,
cmder: cmder,
configPath: constants.OpenVPNConf,