From 8cf6f27f95b178a42e22fbb1efc0b3ad36972609 Mon Sep 17 00:00:00 2001 From: Umberto Baldi Date: Tue, 23 Feb 2021 16:36:50 +0100 Subject: [PATCH] log and exit if programmer is not specified correctly --- modules/nina/main.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/nina/main.go b/modules/nina/main.go index e8ccb743..a8df917e 100644 --- a/modules/nina/main.go +++ b/modules/nina/main.go @@ -43,9 +43,10 @@ func Run(ctx context.Context) { if strings.Contains(filepath.Base(ctx.ProgrammerPath), "bossac") { programmer = &bossac.Bossac{} - } - if strings.Contains(filepath.Base(ctx.ProgrammerPath), "avrdude") { + } else if strings.Contains(filepath.Base(ctx.ProgrammerPath), "avrdude") { programmer = &avrdude.Avrdude{} + } else { + log.Fatal("Programmer path not specified correctly, programmer path set to: " + ctx.ProgrammerPath) } if ctx.FWUploaderBinary != "" {