
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
2.0 KiB
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 |