Skip to content
Snippets Groups Projects
Commit b5b8ec8eea16 authored by Florent Aide's avatar Florent Aide
Browse files

wire cmd to runner

parent 34b70fe8844b
No related branches found
No related tags found
No related merge requests found
package cmd
import "orus.io/cloudcrane/beaver/runner"
type BuildCmd struct {
Args struct {
Namespace string `required:"yes" positional-arg-name:"namespace"`
......@@ -16,8 +18,13 @@
// Execute ...
func (cmd *BuildCmd) Execute([]string) error {
Logger.Info().Str("namespace", cmd.Args.Namespace).Msg("Welcome buddy")
return nil
Logger.Info().Str("namespace", cmd.Args.Namespace).Msg("starting beaver")
config, err := runner.NewConfig(".", cmd.Args.Namespace)
if err != nil {
Logger.Err(err).Msg("failed to prepare config")
}
r := runner.NewRunner(config)
return r.Build()
}
func init() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment