mirror of
https://github.com/mudler/luet.git
synced 2025-05-09 16:57:18 +00:00
Use Fatal() in cmd/
This commit is contained in:
parent
0307b1faad
commit
24a6de3f29
@ -15,7 +15,6 @@
|
||||
package cmd
|
||||
|
||||
import (
|
||||
"os"
|
||||
"runtime"
|
||||
|
||||
. "github.com/mudler/luet/pkg/logger"
|
||||
@ -36,8 +35,7 @@ var convertCmd = &cobra.Command{
|
||||
c := viper.GetInt("concurrency")
|
||||
|
||||
if len(args) != 2 {
|
||||
Error("Incorrect number of arguments")
|
||||
os.Exit(1)
|
||||
Fatal("Incorrect number of arguments")
|
||||
}
|
||||
|
||||
input := args[0]
|
||||
@ -54,8 +52,7 @@ var convertCmd = &cobra.Command{
|
||||
|
||||
packageTree, err := builder.Generate(input)
|
||||
if err != nil {
|
||||
Error("Error: " + err.Error())
|
||||
os.Exit(1)
|
||||
Fatal("Error: " + err.Error())
|
||||
}
|
||||
|
||||
defer packageTree.GetPackageSet().Clean()
|
||||
@ -67,8 +64,7 @@ var convertCmd = &cobra.Command{
|
||||
generalRecipe.WithTree(packageTree)
|
||||
err = generalRecipe.Save(output)
|
||||
if err != nil {
|
||||
Error("Error: " + err.Error())
|
||||
os.Exit(1)
|
||||
Fatal("Error: " + err.Error())
|
||||
}
|
||||
},
|
||||
}
|
||||
|
15
cmd/query.go
15
cmd/query.go
@ -17,7 +17,8 @@ package cmd
|
||||
import (
|
||||
"fmt"
|
||||
"log"
|
||||
"os"
|
||||
|
||||
. "github.com/mudler/luet/pkg/logger"
|
||||
|
||||
pkg "github.com/mudler/luet/pkg/package"
|
||||
"github.com/mudler/luet/pkg/solver"
|
||||
@ -44,8 +45,7 @@ var queryCmd = &cobra.Command{
|
||||
|
||||
err := generalRecipe.Load(input)
|
||||
if err != nil {
|
||||
fmt.Println("Error: " + err.Error())
|
||||
os.Exit(1)
|
||||
Fatal("Error: " + err.Error())
|
||||
}
|
||||
|
||||
defer generalRecipe.Tree().GetPackageSet().Clean()
|
||||
@ -60,15 +60,13 @@ var queryCmd = &cobra.Command{
|
||||
// Tree caches generated world when using FindPackage
|
||||
pack, err := generalRecipe.Tree().FindPackage(&pkg.DefaultPackage{Category: cat, Name: v, Version: version})
|
||||
if err != nil {
|
||||
fmt.Println("Error: " + err.Error())
|
||||
os.Exit(1)
|
||||
Fatal("Error: " + err.Error())
|
||||
}
|
||||
|
||||
fmt.Println("Install query from " + input + " [" + v + "]")
|
||||
world, err := generalRecipe.Tree().World()
|
||||
if err != nil {
|
||||
fmt.Println("Error: " + err.Error())
|
||||
os.Exit(1)
|
||||
Fatal("Error: " + err.Error())
|
||||
}
|
||||
fmt.Println(">>> World")
|
||||
for _, packss := range world {
|
||||
@ -77,8 +75,7 @@ var queryCmd = &cobra.Command{
|
||||
s := solver.NewSolver([]pkg.Package{}, world)
|
||||
solution, err := s.Install([]pkg.Package{pack})
|
||||
if err != nil {
|
||||
fmt.Println("Error: " + err.Error())
|
||||
os.Exit(1)
|
||||
Fatal("Error: " + err.Error())
|
||||
}
|
||||
fmt.Println(">>> Solution")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user