package
0.4.0-alpha.0
Repository: https://github.com/konveyor/move2kube.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

AddCaches adds cache responders.
AddEngine appends an engine to the engines slice.
AddEngineHighestPriority adds an engine to the list and sets it at highest priority.
FetchAnswer fetches the answer for the question.
FetchBoolAnswer asks a confirm type question and gets a boolean as the answer.
FetchMultilineInputAnswer asks a multi-line type question and gets a string as the answer.
FetchMultiSelectAnswer asks a multi-select type question and gets a slice of strings as the answer.
FetchPasswordAnswer asks a password type question and gets a string as the answer.
FetchSelectAnswer asks a select type question and gets a string as the answer.
FetchStringAnswer asks a input type question and gets a string as the answer.
NewCliEngine creates a new instance of cli engine.
NewDefaultEngine creates a new instance of default engine.
NewHTTPRESTEngine creates a new instance of Http REST engine.
NewStoreEngineFromCache creates a new cache instance.
SetupConfigFile adds config responders - should be called only once.
SetupWriteCacheFile adds write cache.
StartEngine starts the QA Engines.
ValidateProblem validates the problem object.
WriteStoresToDisk forces all the stores to write their contents out to disk.

# Structs

CliEngine handles the CLI based qa.
DefaultEngine returns default values for all questions.
HTTPRESTEngine handles qa using HTTP REST services.
StoreEngine handles cache.

# Interfaces

Engine defines interface for qa engines.