Source code for stravalib.exc
class AuthError(RuntimeError):
pass
class LoginFailed(AuthError):
pass
class LoginRequired(AuthError):
"""
[docs] Login is required to perform specified action.
"""
class UnboundEntity(RuntimeError):
"""
[docs] Exception used to indicate that a model Entity is not bound to client instances.
"""
class Fault(RuntimeError):
"""
[docs] Container for exceptions raised by the remote server.
"""
class RateLimitExceeded(RuntimeError):
"""
[docs] Exception raised when the client rate limit has been exceeded.
http://strava.github.io/api/#access
"""
class ActivityUploadFailed(RuntimeError):
pass
class ErrorProcessingActivity(ActivityUploadFailed):
pass
class CreatedActivityDeleted(ActivityUploadFailed):
pass
class TimeoutExceeded(RuntimeError):
pass