Fix deprecation warning

This commit is contained in:
Adrian Macneil 2016-05-21 22:33:42 -07:00
parent af328ad341
commit 62437993cd

15
main.go
View file

@ -12,7 +12,8 @@ func main() {
loadDotEnv()
app := NewApp()
app.RunAndExitOnError()
err := app.Run(os.Args)
checkErr(err)
}
// NewApp creates a new command line app
@ -87,10 +88,7 @@ type command func(*cli.Context) error
func runCommand(cmd command, ctx *cli.Context) {
err := cmd(ctx)
if err != nil {
fmt.Fprintf(os.Stderr, "Error: %s\n", err)
os.Exit(1)
}
checkErr(err)
}
func loadDotEnv() {
@ -102,3 +100,10 @@ func loadDotEnv() {
log.Fatal("Error loading .env file")
}
}
func checkErr(err error) {
if err != nil {
fmt.Fprintf(os.Stderr, "Error: %s\n", err)
os.Exit(1)
}
}