Worker setup

= Setting up workers =

For now, see the LJ install document.

= List of workers and what they do =

birthday-notify
Processes birthday notifications for people who have opted into them.

distribute-invites
Processes and distributes invite codes. Needs to be running for /admin/invites/distribute requests to be successful.

expunge-users
Deletes accounts that have been in 'deleted' status for a set amount of time (default 60 days). We recommend not running this regularly as it results in fragmentation (and is a hell of a lot of load).

incoming-email
Processes mail to support categories and forwarding email addresses.

latest-feed
Updates the Latest Things feed.

paidstatus
Handles upgrading and downgrading paid accounts based on payments. Needs to be running for payments to be properly applied.

ping-hubbub
Handles PubSubHubbub.

process-privacy
Processes the "mass privacy change" feature (editprivacy.bml)

shop-creditcard-charge
Does the processing of credit card orders (from data sent by the merchant processor)

stats-collection
Runs to collect the stats that will be sliced 'n diced for display on /stats/site

support-notify
Generates support change notification emails.

synsuck
Slurps up the incoming feed data for syndicated/feed accounts.