Documentation ¶ Overview ¶ Package reconcile contains the command for reconciling billing data as a Kubernetes job Index ¶ type Config func NewConfig(opts ...Option) *Config type Option func WithConfigPath(path string) Option func WithDryRun(d bool) Option Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Config ¶ type Config struct { // ConfigPath is the location of the core configuration file ConfigPath string // DryRun prints actions without making changes when true DryRun bool } Config defines configuration for the reconcile job func NewConfig ¶ func NewConfig(opts ...Option) *Config NewConfig creates a new Config with provided options type Option ¶ type Option func(*Config) Option configures the job config func WithConfigPath ¶ func WithConfigPath(path string) Option WithConfigPath sets the config file path func WithDryRun ¶ func WithDryRun(d bool) Option WithDryRun sets the dry run flag Source Files ¶ View all Source files config.godoc.goroot.go Click to show internal directories. Click to hide internal directories.