clean config dir

Fixes #80
This commit is contained in:
Nicola Murino 2020-03-02 22:56:14 +01:00
parent ed11e1128a
commit df67f4ef34
4 changed files with 8 additions and 4 deletions

View file

@ -2,6 +2,7 @@ package cmd
import (
"fmt"
"path/filepath"
"github.com/drakkan/sftpgo/service"
"github.com/spf13/cobra"
@ -18,7 +19,7 @@ sftpgo service install
Please take a look at the usage below to customize the startup options`,
Run: func(cmd *cobra.Command, args []string) {
s := service.Service{
ConfigDir: configDir,
ConfigDir: filepath.Clean(configDir),
ConfigFile: configFile,
LogFilePath: logFilePath,
LogMaxSize: logMaxSize,

View file

@ -77,7 +77,7 @@ Please take a look at the usage below to customize the serving parameters`,
portableGCSAutoCredentials = 0
}
service := service.Service{
ConfigDir: defaultConfigDir,
ConfigDir: filepath.Clean(defaultConfigDir),
ConfigFile: defaultConfigName,
LogFilePath: portableLogFile,
LogMaxSize: defaultLogMaxSize,

View file

@ -1,6 +1,8 @@
package cmd
import (
"path/filepath"
"github.com/drakkan/sftpgo/service"
"github.com/spf13/cobra"
)
@ -16,7 +18,7 @@ sftpgo serve
Please take a look at the usage below to customize the startup options`,
Run: func(cmd *cobra.Command, args []string) {
service := service.Service{
ConfigDir: configDir,
ConfigDir: filepath.Clean(configDir),
ConfigFile: configFile,
LogFilePath: logFilePath,
LogMaxSize: logMaxSize,

View file

@ -2,6 +2,7 @@ package cmd
import (
"fmt"
"path/filepath"
"github.com/drakkan/sftpgo/service"
"github.com/spf13/cobra"
@ -13,7 +14,7 @@ var (
Short: "Start SFTPGo Windows Service",
Run: func(cmd *cobra.Command, args []string) {
s := service.Service{
ConfigDir: configDir,
ConfigDir: filepath.Clean(configDir),
ConfigFile: configFile,
LogFilePath: logFilePath,
LogMaxSize: logMaxSize,