Argunizer is a tool for creating and maintaining temporal hierarchies.
Project description
Description
Argunizer is a tool for restructuring an unstructured directory hierarchy into a temporal timeline of files in UTC, universal co-ordinated time. By an unstructured directory hierarchy I mean the types of directories, which users normally create on their desktops, which often encode meaning into the directory names.
Logic
The timeline is contructed out of the last modification times of all the files in the source directory. Each of the files is then either: - symlinked under the destination directory (default) - copied from source to destination directory - moved from source to destination directory
Layout
Files are rendered as - YYYY/MM/DD/<file>
Note
Optionally, it will also be possible to clean up an empty shell of directories, which has resulted from the move semantics.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for argunizer-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f77006355af83181355c28527c912e4927907e32133bdbfda11bcf09d431f9d |
|
MD5 | b94643a61e077e85a78aa96311faf44c |
|
BLAKE2b-256 | 68789ea934fee1fb0eb6f35bde7350493f1f84ec2d98e34c1aed63b477ae64d2 |