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.35

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.35
File Size Uploaded Provenance Actions
statbtrfs-0.35.tar.gz 36.4 kB Without provenance Details for statbtrfs-0.35.tar.gz

Built distribution (wheel)

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

Total release size: 60.9 kB

Release files / statbtrfs-0.35.tar.gz

Download URL statbtrfs-0.35.tar.gz
Size 36.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f85da510b87dc1f82ec58c6852933ad4bd8778225d5b8bc025efb78a0c67999f
BLAKE2b-256 checksum
How to use checksums
447f3935694faea92cb9086a428465c064b7a96c30157b16fce6e7ee7d1bf7f3
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.35-py3-none-any.whl

Download URL statbtrfs-0.35-py3-none-any.whl
Size 24.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
21c50b73cff0933c898091fab8405d61d9393e175c32a343abda4c1ddf7e9f02
BLAKE2b-256 checksum
How to use checksums
d5c0749c8c63cdc1991ed5673a3a60876451b894f3faa7bc7c71943db85ce798
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.35

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