Skip to content

CLI Tool to estimate how many plots will still fit on your hard disk.

License

Notifications You must be signed in to change notification settings

St3ffn/plots-left

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plots-left

Release CI License GO

count

Tiny CLI tool to find out how many chia plots will still fit on your hard disk. In other words to say: How many chia plots do I have left on my hard disk. The tool will work fine on all unix based systems (unix, linux, macos)

Getting started

Pre-Built Binaries

Pre-built binaries can be found on the release page. They are available for the following platforms:

  • darwin-amd64 (64 Bit MacOS)
  • linux-amd64 (64 Bit Linux)
  • linux-arm64 (64Bit Linux for ARM)

Building from Source

Pre-requisites

  • Linux, MacOS or other Unix based System
  • git installed
  • go 1.16 installed

Build

Clone the repository

git clone https://github.com/St3ffn/plots-left.git
cd plots-left

Build the binary

go build

Now you are ready to go.

Usage

# find out how many chia plots will still fit on /path/to/plots
> plots-left /path/to/plots

To specify the amount of plots to reserve use --reserve or -r

# find out how many chia plots will still fit on /path/to/plots
# reserve 1 chia plot
> plots-left -r 1 /path/to/plots

To get more details use the verbose mode via --verbose or -v

# find out how many chia plots will still fit on /path/to/plots
# reserve 1 chia plot
# verbose mode
> plots-left -r 1 -v /path/to/plots

Path       Total Stored Reserved Left
/plots/one 110   109    1        0

To get the current version use --version or -V

> plots-left -V

plots-left version x.x.x

Call with --help or -h to see the help page

> plots-left -h

NAME:
   plots-left - find out how many plots will still fit on your hard disk

USAGE:
   plots-left [-r RESERVE] [-v] PATH
   plots-left -v -r 1 /plots/nas1

VERSION:
   0.3.0

DESCRIPTION:
   Tool will perform the following calculation (AVAILABLE_DISK_SPACE/SINGLE_PLOT_SIZE)-RESERVED_PLOTS.

GLOBAL OPTIONS:
   --reserve RESERVE, -r RESERVE  RESERVE. the amount of plots to reserve. (default: 0)
   --verbose, -v                  enable verbose mode. (default: false)
   --help, -h                     show help (default: false)
   --version, -V                  print version (default: false)

COPYRIGHT:
   GNU GPLv3

Kind gestures

If you like the tool, and you are open for a kind gesture. Thanks in advance.

  • XCH Address: xch18s8r9v4kpwdx2y8jks5ma4g2rmff0h9dtr5nkc6zmnk5kj6v0faqer6k9v