forked from platformio/platformio-core
Handle Miniterm exceptions
This commit is contained in:
@ -8,7 +8,7 @@ import click
|
|||||||
from serial.tools import miniterm
|
from serial.tools import miniterm
|
||||||
|
|
||||||
from platformio import app
|
from platformio import app
|
||||||
from platformio.exception import PlatformioException
|
from platformio.exception import MinitermException
|
||||||
from platformio.util import get_serialports
|
from platformio.util import get_serialports
|
||||||
|
|
||||||
|
|
||||||
@ -81,4 +81,4 @@ def serialports_monitor(**kwargs):
|
|||||||
try:
|
try:
|
||||||
miniterm.main()
|
miniterm.main()
|
||||||
except Exception as e: # pylint: disable=W0702
|
except Exception as e: # pylint: disable=W0702
|
||||||
raise PlatformioException(str(e))
|
raise MinitermException("Miniterm: %s" % e)
|
||||||
|
@ -17,6 +17,10 @@ class ReturnErrorCode(PlatformioException):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class MinitermException(PlatformioException):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
class AbortedByUser(PlatformioException):
|
class AbortedByUser(PlatformioException):
|
||||||
|
|
||||||
MESSAGE = "Aborted by user"
|
MESSAGE = "Aborted by user"
|
||||||
|
Reference in New Issue
Block a user