pegleg/doc/source/exceptions.rst
Felipe Monteiro 73fbf264ca Allow "dirty" local repositories to be safely modified
This patch set rolls back previously introduced behavior in
https://review.openstack.org/#/c/584482/ which forbids users
from basically performing any Pegleg command that references
a dirty local repository. This is annoying, forcing users to
create temporary commits before executing a Pegleg command.

Fortunately with https://review.openstack.org/#/c/577886/
Pegleg copies over all repositories to temporary folders,
within which dirty repos can have their changes temporarily
committed, allowing different references to then be safely
checked out, without ever modifying any local repositories.

Change-Id: I2142ae434f8ad57d0ab81cb104e21d952dc23148
2018-09-14 05:25:21 +00:00

2.0 KiB

Pegleg Exceptions

Base Exceptions

Exception Name Description
PeglegBaseException

pegleg.engine.exceptions.PeglegBaseException

Git Exceptions

Exception Name Description
BaseGitException

pegleg.engine.exceptions.BaseGitException

GitConfigException

pegleg.engine.exceptions.GitConfigException

GitException

pegleg.engine.exceptions.GitException

GitAuthException

pegleg.engine.exceptions.GitAuthException

GitProxyException

pegleg.engine.exceptions.GitProxyException

GitSSHException

pegleg.engine.exceptions.GitSSHException