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

# Packages

No description provided by the author
No description provided by the author

# Functions

ArrayToInterface converts the answer array to interface.
GenerateYAMLFromExpression generates yaml string from yq syntax expression Example: The expression .foo.bar="abc" gives: foo: bar: abc.
InterfaceToArray converts the answer interface to array.
MergeYAMLDatasIntoMap merges multiple yamls together into a map.
NewCache creates new cache instance.
NewConfig creates a new config instance given config strings and paths to config files.
NewConfirmProblem creates a new instance of confirm problem.
NewInputProblem creates a new instance of input problem.
NewMultilineInputProblem creates a new instance of multiline input problem.
NewMultiSelectProblem creates a new instance of multiselect problem.
NewPasswordProblem creates a new instance of password problem.
NewProblem creates a new problem object from a GRPC problem.
NewSelectProblem creates a new instance of select problem.

# Constants

ConfirmSolutionFormType allows yes/no answers.
InputSolutionFormType allows single line user input.
MultilineInputSolutionFormType allows multiple user input.
MultiSelectSolutionFormType defines a multi-select solution type.
OtherAnswer - Use as one of the answers, when there is a option to enter the answer in Select Question Type.
PasswordSolutionFormType allows password entry.
QACacheKind defines kind of QA Cache.
SelectSolutionFormType defines a single select solution type.

# Structs

Cache stores the answers for reuse.
CacheSpec stores the cache data.
Config stores the answers in a yaml file.
Problem defines the QA problem.
ValidationError is the error while validating answer in QA Engine.

# Interfaces

Store helps store answers.

# Type aliases

SolutionFormType is the type that defines different types of solutions possible.