mirror of
https://github.com/zellij-org/zellij.git
synced 2024-11-29 12:28:16 +03:00
update log path (#1927)
This commit is contained in:
parent
342d1629d0
commit
8626e7ab40
@ -84,7 +84,7 @@ Once you do, in the repository root:
|
|||||||
To re-run the tests after you've changed something in the code base, be sure to repeat steps 2 and 3.
|
To re-run the tests after you've changed something in the code base, be sure to repeat steps 2 and 3.
|
||||||
|
|
||||||
## Debugging / Troubleshooting while developing
|
## Debugging / Troubleshooting while developing
|
||||||
Zellij uses the excellent [`log`](https://crates.io/crates/log) crate to handle its internal logging. The output of these logs will go to `/tmp/zellij-<UID>/zellij-log/zellij.log`.
|
Zellij uses the excellent [`log`](https://crates.io/crates/log) crate to handle its internal logging. The output of these logs will go to `/$temp_dir/zellij-<UID>/zellij-log/zellij.log` which `$temp_dir` refers to [std::env::temp_dir()](https://doc.rust-lang.org/std/env/fn.temp_dir.html). On most of operating systems it points to `/tmp`, but there are exceptions, such as `/var/folders/dr/xxxxxxxxxxxxxx/T/` for Mac.
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
```rust
|
```rust
|
||||||
@ -94,7 +94,7 @@ log::info!("my variable is: {:?}", my_variable);
|
|||||||
|
|
||||||
Note that the output is truncated at 100KB. This can be adjusted for the purposes of debugging through the `LOG_MAX_BYTES` constant, at the time of writing here: https://github.com/zellij-org/zellij/blob/main/zellij-utils/src/logging.rs#L24
|
Note that the output is truncated at 100KB. This can be adjusted for the purposes of debugging through the `LOG_MAX_BYTES` constant, at the time of writing here: https://github.com/zellij-org/zellij/blob/main/zellij-utils/src/logging.rs#L24
|
||||||
|
|
||||||
When running Zellij with the `--debug` flag, Zellij will dump a copy of all bytes received over the pty for each pane in: `/tmp/zellij-<UID>/zellij-log/zellij-<pane_id>.log`. These might be useful when troubleshooting terminal issues.
|
When running Zellij with the `--debug` flag, Zellij will dump a copy of all bytes received over the pty for each pane in: `/$temp_dir/zellij-<UID>/zellij-log/zellij-<pane_id>.log`. These might be useful when troubleshooting terminal issues.
|
||||||
|
|
||||||
## How we treat clippy lints
|
## How we treat clippy lints
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user