mirror of
https://github.com/kopia/kopia.git
synced 2026-03-05 14:57:36 -05:00
* feat(infra): improved support for in-process testing * support for killing of a running server using simulated Ctrl-C * support for overriding os.Stdin * migrated many tests from the exe runner to in-process runner * added required indirection when defining Envar() so we can later override it in tests * refactored CLI runners by moving environment overrides to CLITestEnv
10 lines
272 B
Go
10 lines
272 B
Go
package cli
|
|
|
|
import (
|
|
"github.com/alecthomas/kingpin"
|
|
)
|
|
|
|
func (c *App) setupOSSpecificKeychainFlags(svc appServices, app *kingpin.Application) {
|
|
app.Flag("use-keychain", "Use macOS Keychain for storing repository password.").Default("true").BoolVar(&c.keyRingEnabled)
|
|
}
|