Skip to content

Exceptions Reference

kevinbotlib.exceptions

kevinbotlib.exceptions.HandshakeTimeoutException

Bases: BaseException

Exception that is produced when the server-up wait times out

kevinbotlib.exceptions.JoystickMissingException

Bases: BaseException

Exception that is produced when a requested gamepad is missing

kevinbotlib.exceptions.CommandSchedulerAlreadyExistsException

Bases: BaseException

Exception that is produced when an attempt to create more than one command scheduler was made

kevinbotlib.exceptions.CommandSchedulerDoesNotExistException

Bases: BaseException

Exception that is produced when an attempt to get the current scheduler instance before creating a CommandScheduler

kevinbotlib.exceptions.LoggerNotConfiguredException

Bases: BaseException

Exception that is produced when trying to log to a non-configured logger

kevinbotlib.exceptions.RobotStoppedException

Bases: BaseException

Used when a non-urgent robot stop is triggered

kevinbotlib.exceptions.RobotEmergencyStoppedException

Bases: BaseException

Used when an urgent robot stop is triggered

kevinbotlib.exceptions.RobotLockedException

Bases: BaseException

Exception that is produced when another instance of a robot is running

kevinbotlib.exceptions.SshNotConnectedException

Bases: BaseException

Exception that is produced trying to interact with a disconnected SSH client