master > master: code go - refactoring

This commit is contained in:
RD
2021-11-04 10:36:31 +01:00
parent 01dd4e1537
commit 701032a109
9 changed files with 562 additions and 515 deletions

View File

@@ -9,10 +9,12 @@ import (
"os"
"ads/internal/core/logging"
"ads/internal/endpoints"
"ads/internal/setup"
"ads/internal/setup/cli"
"ads/internal/types"
endpoints_print "ads/internal/endpoints/print"
endpoints_run "ads/internal/endpoints/run"
)
/* ---------------------------------------------------------------- *
@@ -70,20 +72,20 @@ func main() {
if err == nil {
if arguments.ModeVersion.Happened() {
endpoints.Version()
endpoints_print.Version()
} else if arguments.ModeRun.Happened() {
if arguments.InteractiveMode() {
err = endpoints.RunInteractive()
err = endpoints_run.RunInteractive()
} else {
err = endpoints.RunNonInteractive(arguments.GetConfigFile())
err = endpoints_run.RunNonInteractive(arguments.GetConfigFile())
}
} else if arguments.ModeHelp.Happened() {
endpoints.Help()
endpoints_print.Help()
} else {
err = endpoints.RunInteractive()
err = endpoints_run.RunInteractive()
}
} else if cmdMissing {
err = endpoints.RunInteractive()
err = endpoints_run.RunInteractive()
}
if err != nil {