Exceptions for libvcs.

If you see this, we’re publishing to S3 automatically

exception libvcs.exc.CommandError(output, returncode=None, cmd=None)[source]#

Bases: LibVCSException

This exception is raised on non-zero return codes.

message = Command failed with code {returncode}: {cmd}#
exception libvcs.exc.CommandTimeoutError(output, returncode=None, cmd=None)[source]#

Bases: CommandError

CommandError which gets raised when a subprocess exceeds its timeout.

exception libvcs.exc.InvalidVCS[source]#

Bases: LibVCSException

Invalid VCS.

exception libvcs.exc.LibVCSException[source]#

Bases: Exception

Standard exception raised by libvcs.