Skip to main content
usage: statbtrfs [-h] [-s | -w] [-i INTERVAL] [-m MAX_SCRUB_COUNT]
[-d EXCLUDE_RECENT_SCRUBBED_DAYS] [--scrub-command-lockout SCRUB_COMMAND_LOCKOUT]
[--color {auto,always,never}] [-V]
[pattern ...]

Check Btrfs filesystem status.

positional arguments:
pattern Patterns to filter btrfs mounts. Default="*"

options:
-h, --help show this help message and exit
-s, --scrub Issue scrub to all pools
-w, --watch Refresh every -i seconds while any scrub is running, then exit (never
starts scrubs)
-i, --interval INTERVAL
Interval for status check in seconds
-m, --max-scrub-count MAX_SCRUB_COUNT
Maximum number of scrubs running at the same time (0: one per CPU)
-d, --exclude-recent-scrubbed-days EXCLUDE_RECENT_SCRUBBED_DAYS
Exclude mounts scrubbed within this many days
--scrub-command-lockout SCRUB_COMMAND_LOCKOUT
Seconds to wait after starting a scrub before starting another
--color {auto,always,never}
Colour output: auto (default) on a terminal unless NO_COLOR is set
-V, --version show program's version number and exit

Exit status: 0 healthy; 1 problems found (device errors, scrub errors or missing devices); 2 the
check failed (no matching mounts, an unreadable filesystem, no root); 130 interrupted.

Install:
sudo pip install statbtrfs

Development:
pip install -r requirements-dev.txt
pytest # unit tests (offline)
pytest --cov=statbtrfs --cov-fail-under=85
pytest -m live # optional status-only smoke on a btrfs host (as root)

Metadata

Release files for statbtrfs 0.33

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for statbtrfs 0.33
File Size Uploaded Provenance Actions
statbtrfs-0.33.tar.gz 30.2 kB Without provenance Details for statbtrfs-0.33.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for statbtrfs 0.33
File Interpreter ABI Platform Actions
statbtrfs-0.33-py3-none-any.whl Python 3 none any Details for statbtrfs-0.33-py3-none-any.whl

Total release size: 49.8 kB

Release files / statbtrfs-0.33.tar.gz

Download URL statbtrfs-0.33.tar.gz
Size 30.2 kB
Tags Source
SHA-256 checksum
How to use checksums
43b6c17cf7f34090d8f6c2d58323bd7f404bb93bebe0ee9e751e93c43297b77a
BLAKE2b-256 checksum
How to use checksums
79972edf507aaa71bb9c637e18e97e14228415bb3578df83033559eeb18d2f2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / statbtrfs-0.33-py3-none-any.whl

Download URL statbtrfs-0.33-py3-none-any.whl
Size 19.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f8cbe858eda83a3d673eea989025e6104c49a7327626fb666896abb61851d0df
BLAKE2b-256 checksum
How to use checksums
4086ce59e5b4158c18dab567ce17deb09bfc0c4e8b45977199486dcaefa2e546
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for statbtrfs 0.33

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page