func AddFlags() { defaultPath := "/x/y/z/we're/in-a-test" if !buildinfo.TestingLinked() { defaultPath = osutil.UserClientConfigPath() } flag.StringVar(&flagServer, "server", "", "Camlistore server prefix. If blank, the default from the \"server\" field of "+defaultPath+" is used. Acceptable forms: https://you.example.com, example.com:1345 (https assumed), or http://you.example.com/alt-root") osutil.AddSecretRingFlag() }
func failInTests() { if buildinfo.TestingLinked() { panic("Unexpected non-hermetic use of host configuration during testing. (alternatively: the 'testing' package got accidentally linked in)") } }