reconcile

package
v0.28.0 Latest Latest
Warning

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

Go to latest
Published: Aug 19, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package reconcile contains the command for reconciling billing data as a Kubernetes job

Index

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

Jump to

Keyboard shortcuts

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