from django.conf import settings as project_settings from django.contrib.auth import logout from django.core.urlresolvers import reverse from django.http import HttpResponse, HttpResponseRedirect from django.shortcuts import get_object_or_404, render from rapid_app.lib.ss_builder import SSBuilder from rapid_app.lib.viewhelper_processfile import ProcessFileFromRapidHelper from rapid_app.lib.viewhelper_tasks import TasksHelper from rapid_app.lib.viewhelper_updatedb import UpdateTitlesHelper from rapid_app.models import PrintTitleDev log = logging.getLogger(__name__) tasks_hlpr = TasksHelper() process_file_from_rapid_hlper = ProcessFileFromRapidHelper() update_titles_hlpr = UpdateTitlesHelper() builder = SSBuilder() def tasks(request): """ Shows tasks window. """ log.debug('starting tasks') data = tasks_hlpr.make_context(request) response = tasks_hlpr.make_response(request, data) return response def process_file_from_rapid(request): """ Grabs and processes rapid extract file. When done, shows titles admin. """ log.debug('starting processing') data = process_file_from_rapid_hlper.initiate_work(request)
def setUp(self): self.builder = SSBuilder()