diff --git a/commands/mpar-unpack.go b/commands/mpar-unpack.go index 6aef40f..9e3a9fd 100644 --- a/commands/mpar-unpack.go +++ b/commands/mpar-unpack.go @@ -2,6 +2,7 @@ package commands import ( "encoding/hex" + "errors" "fmt" "io" "os" @@ -53,7 +54,7 @@ func (command *MparUnpackCommand) Execute(args []string) error { ) if len(pdata[32:]) != len(pdata)-32 { - panic("bla") + return errors.New("something doesnt add up") } if len(pdata[32:]) != int(fpHeader.TotalSize)-32 { log.Error().Uint32("header ts", fpHeader.TotalSize).Uint32("len pdata", uint32(len(pdata))).Msg("size mismatch") diff --git a/main.go b/main.go index 69bdc39..190cd76 100644 --- a/main.go +++ b/main.go @@ -11,10 +11,12 @@ import ( ) func main() { - zerolog.TimeFieldFormat = zerolog.TimeFormatUnix zerolog.SetGlobalLevel(zerolog.DebugLevel) consoleWriter := zerolog.ConsoleWriter{Out: os.Stdout} + consoleWriter.PartsExclude = []string{ + zerolog.TimestampFieldName, + } log.Logger = log.Output(consoleWriter) // parser := flags.NewParser(&commands.MotoCLI, flags.HelpFlag|flags.PassDoubleDash)