bm-cli

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2026 License: AGPL-3.0

README

Buckit Manager CLI

Go Report Card license

bm-cli is the library component that implements the Buckit Manager CLI command set used by the bm package.

This component was originally derived from MinIO Client. It is maintained independently, does not track the MinIO Client package, and is not affiliated with MinIO.

Development

Verify this component builds with:

go build -tags kqueue ./...

Downstream bm packaging embeds this module by importing github.com/buckit-io/bm-cli/cmd and calling cmd.Main(os.Args) from its own package main.

License

Use of this project is governed by the GNU AGPLv3 license in the LICENSE file.

Directories

Path Synopsis
cmd
Package cmd provides extended time.Duration implementation
Package cmd provides extended time.Duration implementation
ilm
pkg
deadlineconn
Package deadlineconn implements net.Conn wrapper with configured deadlines.
Package deadlineconn implements net.Conn wrapper with configured deadlines.
disk
Package disk fetches file system information for various OS
Package disk fetches file system information for various OS
hookreader
Package hookreader hooks additional reader in the source stream.
Package hookreader hooks additional reader in the source stream.
httptracer
Package httptracer implements http tracing functionality
Package httptracer implements http tracing functionality
limiter
Package limiter implements throughput upload and download limits via http.RoundTripper
Package limiter implements throughput upload and download limits via http.RoundTripper
probe
Package probe implements a simple mechanism to trace and return errors in large programs.
Package probe implements a simple mechanism to trace and return errors in large programs.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL