Skip to content

harvard-nrg/starfish-report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starfish Report

Starfish Report enables you to generate an .xlsx report of your storage usage.

Table of Contents

Installation

python3 -m venv starfish
source starfish/bin/activate
(starfish) pip install --upgrade pip
(starfish) pip install git+https://github.com/harvard-nrg/starfish-report

Usage

The main CLI tool is named starfish. You can specify a zone, depth range, minimum size, and output file

starfish --username jharvard --zone myzone --depth-range 0-3 --size-min 10GiB --output-file ~/Desktop/report.xlsx

This command will output an Excel formatted file ~/Desktop/report.xlsx containing separate sheets for each path found under the myzone zone.

scanning a specific path

To scan a specific path, you can use the --paths argument

starfish --username jharvard --zone myzone --paths h-vol-a:example/a/b --depth-range 1 --size-min 10GiB --output-file ~/Desktop/report.xlsx

appending output

When running multiple starfish commands, specify the same --output-file to append data to that file

starfish --username jharvard --zone myzone --paths h-vol-a:example/a/b/c/d --depth-range 1 --size-min 10GiB --output-file ~/Desktop/report.xlsx

License

starfish is distributed under the terms of the BSD-3-Clause license.

About

Starfish Storage Report Generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages