mirror of
https://github.com/drakkan/sftpgo.git
synced 2025-12-08 07:10:56 +03:00
add verbose flag for portable mode
This commit is contained in:
@@ -24,6 +24,7 @@ var (
|
|||||||
portableUsername string
|
portableUsername string
|
||||||
portablePassword string
|
portablePassword string
|
||||||
portableLogFile string
|
portableLogFile string
|
||||||
|
portableLogVerbose bool
|
||||||
portablePublicKeys []string
|
portablePublicKeys []string
|
||||||
portablePermissions []string
|
portablePermissions []string
|
||||||
portableSSHCommands []string
|
portableSSHCommands []string
|
||||||
@@ -90,7 +91,7 @@ Please take a look at the usage below to customize the serving parameters`,
|
|||||||
LogMaxBackups: defaultLogMaxBackup,
|
LogMaxBackups: defaultLogMaxBackup,
|
||||||
LogMaxAge: defaultLogMaxAge,
|
LogMaxAge: defaultLogMaxAge,
|
||||||
LogCompress: defaultLogCompress,
|
LogCompress: defaultLogCompress,
|
||||||
LogVerbose: defaultLogVerbose,
|
LogVerbose: portableLogVerbose,
|
||||||
Profiler: defaultProfiler,
|
Profiler: defaultProfiler,
|
||||||
Shutdown: make(chan bool),
|
Shutdown: make(chan bool),
|
||||||
PortableMode: 1,
|
PortableMode: 1,
|
||||||
@@ -144,6 +145,7 @@ func init() {
|
|||||||
portableCmd.Flags().StringVarP(&portableUsername, "username", "u", "", "Leave empty to use an auto generated value")
|
portableCmd.Flags().StringVarP(&portableUsername, "username", "u", "", "Leave empty to use an auto generated value")
|
||||||
portableCmd.Flags().StringVarP(&portablePassword, "password", "p", "", "Leave empty to use an auto generated value")
|
portableCmd.Flags().StringVarP(&portablePassword, "password", "p", "", "Leave empty to use an auto generated value")
|
||||||
portableCmd.Flags().StringVarP(&portableLogFile, logFilePathFlag, "l", "", "Leave empty to disable logging")
|
portableCmd.Flags().StringVarP(&portableLogFile, logFilePathFlag, "l", "", "Leave empty to disable logging")
|
||||||
|
portableCmd.Flags().BoolVarP(&portableLogVerbose, logVerboseFlag, "v", false, "Enable verbose logs")
|
||||||
portableCmd.Flags().StringSliceVarP(&portablePublicKeys, "public-key", "k", []string{}, "")
|
portableCmd.Flags().StringSliceVarP(&portablePublicKeys, "public-key", "k", []string{}, "")
|
||||||
portableCmd.Flags().StringSliceVarP(&portablePermissions, "permissions", "g", []string{"list", "download"},
|
portableCmd.Flags().StringSliceVarP(&portablePermissions, "permissions", "g", []string{"list", "download"},
|
||||||
"User's permissions. \"*\" means any permission")
|
"User's permissions. \"*\" means any permission")
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ Flags:
|
|||||||
--gcs-storage-class string
|
--gcs-storage-class string
|
||||||
-h, --help help for portable
|
-h, --help help for portable
|
||||||
-l, --log-file-path string Leave empty to disable logging
|
-l, --log-file-path string Leave empty to disable logging
|
||||||
|
-v, --log-verbose Enable verbose logs
|
||||||
-p, --password string Leave empty to use an auto generated value
|
-p, --password string Leave empty to use an auto generated value
|
||||||
-g, --permissions strings User's permissions. "*" means any permission (default [list,download])
|
-g, --permissions strings User's permissions. "*" means any permission (default [list,download])
|
||||||
-k, --public-key strings
|
-k, --public-key strings
|
||||||
|
|||||||
Reference in New Issue
Block a user