NAME
Plagger::Rule::Fresh - Rule to find 'fresh' entries or feeds
SYNOPSIS
# entries updated within 120 minutes
- module: SmartFeed
config:
id: fresh-entries
rule:
module: Fresh
duration: 120
# remove entries older than mtime of /tmp/foo.tmp
- module: Filter::Rule
rule:
module: Fresh
mtime:
path: /tmp/foo.tmp
autoupdate: 1
DESCRIPTION
This rule finds fresh entries or feeds, which means updated date is within duration
minutes. It defaults to 2 hours, but you'd better configure the value with your cronjob interval.
CONFIG
duration
-
duration: 5
This rule matches with entries posted within 5 minutes. When you invoke
plagger
script in cronjob, you'd better specify the sameduration
variable with the job interval.It defaults to 120, which means 2 hours.
mtime
-
mtime: path: /path/to/mtime.file autoupdate: 1
This rule matches with entries newer than mtime of
/path/to/mtime.file
. Ifautoupdate
option is set (default is off), this plugin automatically creates and updates the file in plugin registration phase.
AUTHOR
Tatsuhiko Miyagawa
Thanks to youpy, who originally wrote Plagger::Plugin::Filter::Fresh at http://subtech.g.hatena.ne.jp/youpy/20060224/p1