Settings related to PEBakery's log handling.
PEBakery stores all system and build logs in a SQLLite database located in %BaseDir%\Database
.
Log settings may be configured via the PEBakery > Settings > Log tab or by manually editing PEBakery.ini
located in PEBakery's root directory (eg. C:\PEBakery\PEBakery.ini).
Setting | Default | Description |
---|---|---|
Clear Logs | Pressing this button will clear the log database. | |
Debug Level | Production | This setting can be adjusted to provide more detailed debug logging. |
Production - Normal logging. | ||
PrintException - Include .NET runtime exceptions in the log. | ||
PrintExceptionStackTrace - Include .NET runtime exceptions and a full stack trace in the log. |
Setting | Default | Description |
---|---|---|
Deferred Logging | True | This setting dramatically increases performance by deferring log writes to the database until after the current script's execution has finished. Disabling this setting is not recommended, though may be useful for debugging as it allows you to follow the log in real-time during a build. |
Compact exported HTML log | True | Enable compacting the HTML logs to save space. |