magnetico/pkg
2019-09-18 12:34:12 +01:00
..
persistence version 0.9.0 and fix stdout hex encoding 2019-09-18 02:13:55 +01:00
util stylistic changes 2018-12-30 08:25:03 +03:00
README.md fix typo in pkg/README.md 2019-09-18 12:34:12 +01:00

magnetico/pkg

GoDoc

  • The most significant package is persistence, that abstracts access to the magnetico databases with different engines (currently, only SQLite).

For REST-ful magneticow API, see https://app.swaggerhub.com/apis/boramalper/magneticow-api/.

Stdout Dummy Database Engine for magneticod

Stdout dummy database engine for magneticod prints a new JSON Line for each discovered torrent so that you can pipe the stdout of magneticod into some other program to build your own pipelines on the fly!

Example Output

{"infoHash":"f84b51f0d2c3455ab5dabb6643b4340234cd036e","name":"Big_Buck_Bunny_1080p_surround_frostclick.com_frostwire.com","files":[{"size":928670754,"path":"Big_Buck_Bunny_1080p_surround_FrostWire.com.avi"},{"size":5008,"path":"PROMOTE_YOUR_CONTENT_ON_FROSTWIRE_01_06_09.txt"},{"size":3456234,"path":"Pressrelease_BickBuckBunny_premiere.pdf"},{"size":180,"path":"license.txt"}]}

WARNING:

Please beware that the schema of the object (dictionary) might change in backwards-incompatible ways in the future; although I'll do my best to ensure it won't happen.