config

package
v0.0.0-...-b78bb00 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2024 License: AGPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ParseArgs

func ParseArgs(adjustedConf *Config, defaultConf Config)

Types

type Config

type Config struct {
	DebugMode       bool `json:"debugMode"`
	BatchSize       int  `json:"batchSize"`
	DontAskClearDir bool `json:"DontAskClearDir"`
	Paths           struct {
		CsvDir           string `json:"outputDir"`
		PackageFile      string `json:"packageFile"`
		GroupsFile       string `json:"groupsFile"`
		LicensesFile     string `json:"licensesFile"`
		ConflictsFile    string `json:"conflictsFile"`
		ProvidesFile     string `json:"providesFile"`
		ReplacesFile     string `json:"replacesFile"`
		DependsFile      string `json:"dependsFile"`
		OptDependsFile   string `json:"optDependsFile"`
		MakeDependsFile  string `json:"makeDependsFile"`
		CheckDependsFile string `json:"checkDependsFile"`
	} `json:"paths"`
}
var AdjustedConfig Config
var DefaultConfig Config

func LoadConfig

func LoadConfig(configFilePath string) (Config, error)

Jump to

Keyboard shortcuts

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