Note that there are some explanatory texts on larger screens.

plurals
  1. PONeed a file system metadata layer for applications
    primarykey
    data
    text
    <p>I'm looking for a metadata layer that sits on top of files which can interpret key-value pairs of information in file names for apps that work with thousands of files. More info:</p> <ul> <li>These aren't necessarily media files that have built-in metadata - hence the key-value pairs. </li> <li>The metadata goes beyond os information (file sizes, etc) - to whatever the app puts into the key-values.</li> <li>It should be accessible via command line as well as a python module so that my applications can talk to it.</li> <li>ADDED: It should also be supported by common os commands (cp, mv, tar, etc) so that it doesn't get lost if a file is copied or moved.</li> </ul> <p>Examples of functionality I'd like include:</p> <ul> <li>list files in directory x for organization_id 3375</li> <li>report on files in directory y by translating load_time to year/month and show file count &amp; size for each year/month combo</li> <li>get oldest file in directory z based upon key of loadtime</li> </ul> <p>Files with this simple metadata embedded within them might look like:</p> <ul> <li>bowling_state-ky_league-15_game-8_gametime-201209141830.tgz</li> <li>bowling_state-ky_league-15_game-9_gametime-201209141930.tgz</li> </ul> <p>This metadata is very accessible &amp; tightly joined to the file. But - I'd prefer to avoid needing to use cut or wild-cards for all operations.</p> <p>I've looked around and can only find media &amp; os metadata solutions and don't want to build something if it already exists.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload