the metadata fetcher
[bse.git] / site / data / db / bse_background_tasks.data
index ea206eb..0927701 100644 (file)
@@ -1,17 +1,70 @@
 --
+# VERSION=1.002
 id: bse_gen
 description: Regenerate Site
 binname: perl util/gen.pl
 bin_opts: -v
 start_right: regen_all
+long_desc: <<TEXT
+Regenerate all of the pages in your site, similar to the <b>Regenerate
+static and base pages</b> options on the main menu.
+TEXT
 
 id: bse_sync_storage
 description: Synchronize File Stores
 binname: perl util/bse_storage.pl
 bin_opts: sync -v
+long_desc: <<TEXT
+Synchronizes images and files stored with Amazon S3 or other external
+file stores.  If you aren't using external file stores, this task
+isn't useful.
+TEXT
 
 id: bse_notify_files
 description: Notify Members about new files
 binname: perl util/bse_notify_files.pl
 bin_opts: -v 2
+long_desc: <<TEXT
+Notifies members who have had new files added to their account or a
+group.
+TEXT
 
+id: bse_session_clean
+description: Web session table clean up
+binname: perl util/bse_session_clean.pl
+bin_opts: -v=3
+long_desc: <<TEXT
+Cleans up old entries from BSE's session table.
+TEXT
+
+id: bse_audit_log_clean
+description: Audit log clean up
+modname: BSE::Jobs::AuditClean
+long_desc: <<TEXT
+<p>Clean up entries from the BSE audit log older than the limit.</p>
+
+<p>The default limit is 30 days, but this can be set in bse.cfg:</p>
+<pre>[basic]
+audit_log_age=60
+</pre>
+TEXT
+
+id: bse_make_index
+description: Rebuild the search index
+binname: perl util/bse_makeindex.pl
+bin_opts: -v
+long_desc: <<TEXT
+Rebuild the search index.
+TEXT
+
+id: bse_fetch
+description: Fetch metadata defined content for articles
+binname: perl util/bse_fetch.pl
+bin_opts: -v
+long_desc: <<TEXT
+<p>Fetch content defined by the <code>[automatic data]</code> section
+of the configuration file.</p>
+
+<p>If you don't have anything defined there then this task isn't
+useful.</p>
+TEXT
\ No newline at end of file