def upload(request, **kwargs): # temp return HttpResponseRedirect("http://validator.openmicroscopy.org.uk/") error = check_if_error(request) template = "validator/upload.html" login_form = LoginForm() file_format = "*.ome;*.tif;*.tiff;*.xml" file_format_name = "OME, TIFF, XML files only" current_files = 0 try: c = FileValidation(request.session.session_key) c.count_files() current_files = c.counter except: logger.error(traceback.format_exc()) context = {'login_form':login_form, 'file_format':file_format, 'file_format_name':file_format_name, "current_files":current_files} t = get_template(template) c = Context(request, context) rsp = t.render(c) return HttpResponse(rsp)
def delete_file(request, file_name, **kwargs): # temp return HttpResponseRedirect("http://validator.openmicroscopy.org.uk/") error = None controller = FileValidation(request.session.session_key) if file_name is not None: try: controller.delete(file_name) except Exception, x: error = x
def file_list(request, **kwargs): # temp return HttpResponseRedirect("http://validator.openmicroscopy.org.uk/") error = check_if_error(request) template = "validator/file_list.html" login_form = LoginForm() controller = FileValidation(request.session.session_key) controller.read_files() file_name = request.REQUEST.get("file") if file_name is not None: try: logger.debug("File: %s" % file_name) controller.validate(file_name) logger.debug(controller.schema) logger.debug(controller.result) except Exception, x: error = x logger.error(traceback.format_exc())