INNER CODE UNIT · Go
configBoolVar
bank-vaults/bank-vaults · cmd/bank-vaults/main.go:156
func configBoolVar(cmd *cobra.Command, key string, defaultValue bool, description string) {
cmd.PersistentFlags().Bool(key, defaultValue, description)
_ = c.BindPFlag(key, cmd.PersistentFlags().Lookup(key))
}
func configDurationVar(cmd *cobra.Command, key string, defaultValue time.Duration, description string) {
cmd.PersistentFlags().Duration(key, defaultValue, description)
_ = c.BindPFlag(key, cmd.PersistentFlags().Lookup(key))
}
func configIntVar(cmd *cobra.Command, key string, defaultValue int, description string) {
cmd.PersistentFlags().Int(key, defaultValue, description)
_ = c.BindPFlag(key, cmd.PersistentFlags().Lookup(key))
}
func configStringVar(cmd *cobra.Command, key, defaultValue, description string) {
cmd.PersistentFlags().String(key, defaultValue, description)
_ = c.BindPFlag(key, cmd.PersistentFlags().Lookup(key))