fix: use all available flags in quick setup
parent
89be0b1873
commit
f41585f039
|
|
@ -322,6 +322,10 @@ func getSettings(flags *pflag.FlagSet, set *settings.Settings, ser *settings.Ser
|
||||||
if err == nil {
|
if err == nil {
|
||||||
set.Shell = convertCmdStrToCmdArray(shell)
|
set.Shell = convertCmdStrToCmdArray(shell)
|
||||||
}
|
}
|
||||||
|
case "fileMode":
|
||||||
|
set.FileMode, err = getAndParseFileMode(flags, flag.Name)
|
||||||
|
case "dirMode":
|
||||||
|
set.DirMode, err = getAndParseFileMode(flags, flag.Name)
|
||||||
case "auth.method":
|
case "auth.method":
|
||||||
hasAuth = true
|
hasAuth = true
|
||||||
case "branding.name":
|
case "branding.name":
|
||||||
|
|
@ -336,10 +340,6 @@ func getSettings(flags *pflag.FlagSet, set *settings.Settings, ser *settings.Ser
|
||||||
set.Branding.DisableExternal, err = flags.GetBool(flag.Name)
|
set.Branding.DisableExternal, err = flags.GetBool(flag.Name)
|
||||||
case "branding.disableUsedPercentage":
|
case "branding.disableUsedPercentage":
|
||||||
set.Branding.DisableUsedPercentage, err = flags.GetBool(flag.Name)
|
set.Branding.DisableUsedPercentage, err = flags.GetBool(flag.Name)
|
||||||
case "fileMode":
|
|
||||||
set.FileMode, err = getAndParseFileMode(flags, flag.Name)
|
|
||||||
case "dirMode":
|
|
||||||
set.DirMode, err = getAndParseFileMode(flags, flag.Name)
|
|
||||||
case "tus.chunkSize":
|
case "tus.chunkSize":
|
||||||
set.Tus.ChunkSize, err = flags.GetUint64(flag.Name)
|
set.Tus.ChunkSize, err = flags.GetUint64(flag.Name)
|
||||||
case "tus.retryCount":
|
case "tus.retryCount":
|
||||||
|
|
|
||||||
|
|
@ -423,6 +423,11 @@ func quickSetup(d pythonData) error {
|
||||||
TLSCert: d.viper.GetString("cert"),
|
TLSCert: d.viper.GetString("cert"),
|
||||||
Address: d.viper.GetString("address"),
|
Address: d.viper.GetString("address"),
|
||||||
Root: d.viper.GetString("root"),
|
Root: d.viper.GetString("root"),
|
||||||
|
TokenExpirationTime: d.viper.GetString("tokenExpirationTime"),
|
||||||
|
EnableThumbnails: !d.viper.GetBool("disableThumbnails"),
|
||||||
|
ResizePreview: !d.viper.GetBool("disablePreviewResize"),
|
||||||
|
EnableExec: !d.viper.GetBool("disableExec"),
|
||||||
|
TypeDetectionByHeader: !d.viper.GetBool("disableTypeDetectionByHeader"),
|
||||||
}
|
}
|
||||||
|
|
||||||
err = d.store.Settings.SaveServer(ser)
|
err = d.store.Settings.SaveServer(ser)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue