mirror of
https://github.com/rclone/rclone.git
synced 2025-12-06 00:03:32 +00:00
rcd: refactor rclone rc server to use lib/http
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
package rcflags
|
||||
|
||||
import (
|
||||
"github.com/rclone/rclone/cmd/serve/httplib/httpflags"
|
||||
"github.com/rclone/rclone/fs/config/flags"
|
||||
"github.com/rclone/rclone/fs/rc"
|
||||
"github.com/spf13/pflag"
|
||||
@@ -29,5 +28,7 @@ func AddFlags(flagSet *pflag.FlagSet) {
|
||||
flags.BoolVarP(flagSet, &Opt.EnableMetrics, "rc-enable-metrics", "", false, "Enable prometheus metrics on /metrics")
|
||||
flags.DurationVarP(flagSet, &Opt.JobExpireDuration, "rc-job-expire-duration", "", Opt.JobExpireDuration, "Expire finished async jobs older than this value")
|
||||
flags.DurationVarP(flagSet, &Opt.JobExpireInterval, "rc-job-expire-interval", "", Opt.JobExpireInterval, "Interval to check for expired async jobs")
|
||||
httpflags.AddFlagsPrefix(flagSet, "rc-", &Opt.HTTPOptions)
|
||||
Opt.HTTP.AddFlagsPrefix(flagSet, "rc-")
|
||||
Opt.Auth.AddFlagsPrefix(flagSet, "rc-")
|
||||
Opt.Template.AddFlagsPrefix(flagSet, "rc-")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user