Minor fixes on error handling
Co-authored-by: César Gallego <gallego.cesar@gmail.com>
This commit is contained in:
+2
-3
@@ -1,7 +1,7 @@
|
|||||||
package cmd
|
package cmd
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
@@ -22,8 +22,7 @@ var GetCmd = &cobra.Command{
|
|||||||
|
|
||||||
err := client.GetData(dataURL, handler, args[0], os.Stdout)
|
err := client.GetData(dataURL, handler, args[0], os.Stdout)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
os.Stderr.WriteString(fmt.Sprintf("%v\n", err))
|
log.Fatal(err)
|
||||||
os.Exit(1)
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package cmd
|
package cmd
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/BBVA/kapow/internal/client"
|
"github.com/BBVA/kapow/internal/client"
|
||||||
@@ -22,8 +22,7 @@ func init() {
|
|||||||
controlURL, _ := cmd.Flags().GetString("control-url")
|
controlURL, _ := cmd.Flags().GetString("control-url")
|
||||||
|
|
||||||
if err := client.ListRoutes(controlURL, os.Stdout); err != nil {
|
if err := client.ListRoutes(controlURL, os.Stdout); err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "%v\n", err)
|
log.Fatal(err)
|
||||||
os.Exit(1)
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@@ -43,8 +42,7 @@ func init() {
|
|||||||
|
|
||||||
// TODO: Read command from parameter, file or stdin
|
// TODO: Read command from parameter, file or stdin
|
||||||
if err := client.AddRoute(controlURL, urlPattern, method, entrypoint, command, os.Stdout); err != nil {
|
if err := client.AddRoute(controlURL, urlPattern, method, entrypoint, command, os.Stdout); err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "%v\n", err)
|
log.Fatal(err)
|
||||||
os.Exit(1)
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@@ -62,8 +60,7 @@ func init() {
|
|||||||
controlURL, _ := cmd.Flags().GetString("control-url")
|
controlURL, _ := cmd.Flags().GetString("control-url")
|
||||||
|
|
||||||
if err := client.RemoveRoute(controlURL, args[0]); err != nil {
|
if err := client.RemoveRoute(controlURL, args[0]); err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "%v\n", err)
|
log.Fatal(err)
|
||||||
os.Exit(1)
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ var ServerCmd = &cobra.Command{
|
|||||||
// run bash -c "[pow files contents]"
|
// run bash -c "[pow files contents]"
|
||||||
err = kapowCMD.Run()
|
err = kapowCMD.Run()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Println(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
select {}
|
select {}
|
||||||
|
|||||||
+2
-3
@@ -1,8 +1,8 @@
|
|||||||
package cmd
|
package cmd
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
|
||||||
"io"
|
"io"
|
||||||
|
"log"
|
||||||
"os"
|
"os"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
@@ -32,8 +32,7 @@ var SetCmd = &cobra.Command{
|
|||||||
}
|
}
|
||||||
|
|
||||||
if err := client.SetData(dataURL, handler, args[0], r); err != nil {
|
if err := client.SetData(dataURL, handler, args[0], r); err != nil {
|
||||||
os.Stderr.WriteString(fmt.Sprintf("%v\n", err))
|
log.Fatal(err)
|
||||||
os.Exit(1)
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user