diff --git a/board/flash.py b/board/flash.py index d1a78e2c..903a6a64 100755 --- a/board/flash.py +++ b/board/flash.py @@ -15,3 +15,4 @@ if __name__ == "__main__": print("flashing", s) with Panda(serial=s) as p: p.flash() + exit(1 if len(serials) == 0 else 0) diff --git a/board/jungle/flash.py b/board/jungle/flash.py index 75a7f0c8..5b6c6e90 100755 --- a/board/jungle/flash.py +++ b/board/jungle/flash.py @@ -15,3 +15,5 @@ if __name__ == "__main__": print("flashing", s) with PandaJungle(serial=s) as p: p.flash() + + exit(1 if len(serials) == 0 else 0) diff --git a/board/jungle/recover.py b/board/jungle/recover.py index 98afb067..19666c3e 100755 --- a/board/jungle/recover.py +++ b/board/jungle/recover.py @@ -24,3 +24,4 @@ if __name__ == "__main__": for s in dfu_serials: print("flashing", s) PandaJungleDFU(s).recover() + exit(1 if len(dfu_serials) == 0 else 0) diff --git a/board/recover.py b/board/recover.py index 5284a4e2..0a248525 100755 --- a/board/recover.py +++ b/board/recover.py @@ -24,3 +24,4 @@ if __name__ == "__main__": for s in dfu_serials: print("flashing", s) PandaDFU(s).recover() + exit(1 if len(dfu_serials) == 0 else 0)