master > master: code go - cleanup von cli + option, um checks ein+auszuschalten
This commit is contained in:
@@ -26,6 +26,13 @@ var optionsQuiet = argparse.Options{
|
||||
Default: false,
|
||||
}
|
||||
|
||||
var optionsChecks = argparse.Options{
|
||||
Help: "Ob vor und nach Ausführung von Algorithmen Checks auf Inputs/Outputs ausgeführt werden sollen.",
|
||||
Required: false,
|
||||
// NOTE: no `Boolean` option available!
|
||||
Default: "false",
|
||||
}
|
||||
|
||||
var optionsDebug = argparse.Options{
|
||||
Help: "Blendet die Debugging-Befehle ein.",
|
||||
Required: false,
|
||||
@@ -33,7 +40,7 @@ var optionsDebug = argparse.Options{
|
||||
}
|
||||
|
||||
var optionsColour = argparse.Options{
|
||||
Help: "Ob Logging färblich angezeigt wird (default=true).",
|
||||
Help: "Ob Logging färblich angezeigt wird.",
|
||||
Required: false,
|
||||
// NOTE: no `Boolean` option available!
|
||||
Default: "true",
|
||||
@@ -58,6 +65,7 @@ func ParseCli(args []string) (*types.CliArguments, error) {
|
||||
Run: Parser.NewCommand("run", "Ruft Endpunkt auf, der die Algorithmen laufen lässt."),
|
||||
Quiet: Parser.Flag("q", "quiet", &optionsQuiet),
|
||||
Debug: Parser.Flag("", "debug", &optionsDebug),
|
||||
Checks: Parser.String("", "checks", &optionsChecks),
|
||||
Colour: Parser.String("", "colour", &optionsColour),
|
||||
ConfigFile: Parser.String("", "config", &optionsConfigFile),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user