HD Active
Prevent external HD's from becoming inactive (sleeping).
https://joaonc.github.io/hd_active
Quick start
python -m src.hd_active.hd_active --conf src/hd_active/hd_active.ini
Development
Note: Best to work on a virtual environment.
This page doesn't go into how to do that.
Install the development packages:
python -m pip install -r requirements-dev.txt
This project uses pyinvoke to facilitate common tasks.
For a list of tasks:
inv --list
Licensing
Even though I'm providing this code under the MIT license, Qt is used for the
UI component, meaning you'll be bound to its GPL/LGPL license (more info
here).
I'm not an expert on these things, so be advised.