Skip to main content

Storage Manager PyPI version Build Status codecov Buy Me A Coffee

Simple command line utility written in Python, to manage your storage distributed over multiple hard drives.

Requirements

  • Python 3.8+

Installation, Uninstallation and Upgrade

  • To install, run
    pip3 install storage-manager
    
  • To uninstall, run
    pip3 uninstall storage-manager
    
  • To upgrade, run
    pip3 install --upgrade storage-manager
    

Examples

  • Add an existing drive mounted at /mount/d to storage as drive-d
    storage drive add drive-d /mount/d
    
  • Configure storage to use balanced strategy (default is random)
    storage config set strategy balanced
    
  • Insert a file /home/username/downloads/movie-file.mp4 into the storage at path movies
    storage insert movies /home/username/downloads/movie-file.mp4
    
    This will copy the file into storage. It will not delete source file.
  • Check overall storage status
    storage stats show-all
    

Help

Command line is relatively self-explanatory. If required, use --help for help and --verbose for verbose output.

Metadata

Release files for storage-manager 0.4.0

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

Source distribution (sdist)

Source distribution for storage-manager 0.4.0
File Size Uploaded Provenance Actions
storage-manager-0.4.0.tar.gz 15.3 kB Without provenance Details for storage-manager-0.4.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for storage-manager 0.4.0
File Interpreter ABI Platform Actions
storage_manager-0.4.0-py3-none-any.whl Python 3 none any Details for storage_manager-0.4.0-py3-none-any.whl

Total release size: 55.1 kB

Release files / storage-manager-0.4.0.tar.gz

Download URL storage-manager-0.4.0.tar.gz
Size 15.3 kB
Tags Source
SHA-256 checksum
How to use checksums
236585d7f5a12fd522b572256e8f76a38476939367e0092511b83f1e8ef43af4
BLAKE2b-256 checksum
How to use checksums
c1a523870549e88cb9de0b444df54e136ece3056cb137703577a6da63afbdb08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

Release files / storage_manager-0.4.0-py3-none-any.whl

Download URL storage_manager-0.4.0-py3-none-any.whl
Size 39.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6ac93bdca7716f776f7d1107c8fabc2eed71dad7f6be44ce82ba590803aefc40
BLAKE2b-256 checksum
How to use checksums
2e194b9dad97f99c5f64cabcc42d60d32e914dbfbdee20b35b67d8329c30f105
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

Security for storage-manager 0.4.0

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