

def setup_lrs():
    agent_profile = 'agent_profile'
    activity_profile = 'activity_profile'
    activity_state = 'activity_state'
    statement_attachments = 'attachment_payloads'
    cwd = os.path.dirname(os.path.abspath(__file__))
    if (not (cwd in sys.path)):
        sys.path.append(cwd)
    env_dir = os.path.join(cwd, '../env/lib/python2.7/site-packages')
    if (not (env_dir in sys.path)):
        sys.path.append(env_dir)
    log_dir = os.path.join(cwd, '../logs')
    if (not os.path.exists(log_dir)):
        os.makedirs(log_dir)
    celery_log_dir = os.path.join(log_dir, 'celery')
    if (not os.path.exists(celery_log_dir)):
        os.makedirs(celery_log_dir)
    supervisord_log_dir = os.path.join(log_dir, 'supervisord')
    if (not os.path.exists(supervisord_log_dir)):
        os.makedirs(supervisord_log_dir)
    uwsgi_log_dir = os.path.join(log_dir, 'uwsgi')
    if (not os.path.exists(uwsgi_log_dir)):
        os.makedirs(uwsgi_log_dir)
    nginx_log_dir = os.path.join(log_dir, 'nginx')
    if (not os.path.exists(nginx_log_dir)):
        os.makedirs(nginx_log_dir)
    os.environ['DJANGO_SETTINGS_MODULE'] = 'adl_lrs.settings'
    from django.conf import settings
    adldir = settings.MEDIA_ROOT
    if (not os.path.exists(os.path.join(adldir, activity_profile))):
        os.makedirs(os.path.join(adldir, activity_profile))
    if (not os.path.exists(os.path.join(adldir, activity_state))):
        os.makedirs(os.path.join(adldir, activity_state))
    if (not os.path.exists(os.path.join(adldir, agent_profile))):
        os.makedirs(os.path.join(nginx_log_dir, agent_profile))
    if (not os.path.exists(os.path.join(adldir, statement_attachments))):
        os.makedirs(os.path.join(adldir, statement_attachments))
    local('./manage.py createcachetable')
    local('./manage.py migrate')
    local('./manage.py makemigrations adl_lrs lrs oauth_provider')
    local('./manage.py migrate')
    local('./manage.py createsuperuser')

dataset/ETHPy150Open adlnet/ADL_LRS/fabfile.py setup_lrs/VarMisuse@422/604 `adldir`->`nginx_log_dir`