23 lines
805 B
ReStructuredText
23 lines
805 B
ReStructuredText
Debug-mode
|
|
==========
|
|
|
|
gitlib offers a debug mode, to make you see edge-cases of your usage. This is called
|
|
debug-mode.
|
|
|
|
Debug-mode is enabled by default. If you disable it, gitlib will behave differently:
|
|
|
|
* when an error is met during execution, gitlib will try to minimize it, to not block
|
|
execution flow. Errors will still be reporter in logger.
|
|
* logs will be more verbose. They will contain every output, every return code, every
|
|
possible information to ease debugging.
|
|
|
|
If you want to disable exceptions and try to minimize as much as possible errors, pass
|
|
``false`` when construction a repository:
|
|
|
|
.. code-block:: php
|
|
|
|
$repository = new Gitonomy\Git\Repository($path'/tmp/repo', $debug = false)
|
|
|
|
``$debug`` argument should be available in every method you can use to create a
|
|
repository.
|