A toolchain and framework for everyday tasks
DEWI is started as a developer tool, but contains many different commands (small tools).
DEWI can also use as a framework via its plugins - it’s highly extensible.
It contains commands for * syncing directory trees to local / remote location * manage photos to eliminate duplicates and sort them in year/year-month/year-month-day/FNAME.EXT form * edit files specified as filename:linenumber form * split Balabit’s Zorp logs to one session per file * log into the Ubuntu (Linux) running bash on ubuntu on windows, to the same directory
It also contains framework for * plugins (used by DEWI) * generic modules (to split task, and so on) with a Config - dict to store values; and emit messages * logparser: parse log files by modules based on the generic modules and emit messages