Module Raggle::Engine
In: raggle  (CVS)

Module containing Raggle functions and classes specific to grabbing, parsing, and storing feeds.

Methods

Public Class methods

add a new feed

create a lock file for raggle

delete a feed by id

destroy raggle lock file

edit an existing feed

expand path macros in $config

expand individual string in config

search for feeds, return array of hashes w/ results

Return the contents of an exec URL

Return the contents of a file URL

Return the contents of a HTTP URL

Return the contents of a URL

grab individual feed (called by feed grabbing thread)

Invalidate a feed by id

Load default config, handle command-line arguments, load user config file.

load feed cache

purge extra feeds in cache

Save configuration (feed cache, feed list, and possibly theme)

save feed cache

Set thread priorities

Sort feeds

Start and return the feed-grabbing thread

[Validate]