config

package
v0.0.0-...-95660bf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package config provides PPM configuration settings

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	Debug            bool                               `mapstructure:"debug"`
	LogFormat        string                             `mapstructure:"log-format"`
	ConnectionURL    string                             `mapstructure:"connection-url"`
	StatementTimeout int                                `mapstructure:"statement-timeout" validate:"required"`
	LockTimeout      int                                `mapstructure:"lock-timeout" validate:"required"`
	Partitions       map[string]partition.Configuration `mapstructure:"partitions" validate:"required,dive,keys,endkeys,required"`
}

func (*Config) Check

func (c *Config) Check() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL