#!/usr/bin/python
import sys
import os
import site 
site.addsitedir('/var/lib/mbed/web/python-environments/current/lib/python2.7/site-packages')
sys.path.append('/var/lib/mbed/web/releases/current')

os.environ['DJANGO_SETTINGS_MODULE'] ='mbed.settings'
from django.core.management import setup_environ
from mbed import settings
setup_environ(settings)

from wakawaka.creole_mentions import MbedMentionParser
from wakawaka.models import WikiPage


for p in WikiPage.objects.all():
    #check for mentions of programs, people, pages, etc.
    print p
    from mbed.favourites.models import clear_usage_on_object
    try:
        clear_usage_on_object(p)
    
        MbedMentionParser(wikislug=p.wiki.slug, object=p, user=p.current.user).parse(p.current.content)
    except:
        print "failed"
