github.com/artpar/rclone@v1.67.3/cmd/serve/proxy/proxyflags/proxyflags.go (about) 1 // Package proxyflags implements command line flags to set up a proxy 2 package proxyflags 3 4 import ( 5 "github.com/artpar/rclone/cmd/serve/proxy" 6 "github.com/artpar/rclone/fs/config/flags" 7 "github.com/spf13/pflag" 8 ) 9 10 // Options set by command line flags 11 var ( 12 Opt = proxy.DefaultOpt 13 ) 14 15 // AddFlags adds the non filing system specific flags to the command 16 func AddFlags(flagSet *pflag.FlagSet) { 17 flags.StringVarP(flagSet, &Opt.AuthProxy, "auth-proxy", "", Opt.AuthProxy, "A program to use to create the backend from the auth", "") 18 }