mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-03 20:02:47 +00:00 
			
		
		
		
	Add changes for new file_setup Pipeline
This commit is contained in:
		@@ -4,22 +4,22 @@ from flask_login import current_user, login_required
 | 
			
		||||
from werkzeug.utils import secure_filename
 | 
			
		||||
from . import services
 | 
			
		||||
from .. import db
 | 
			
		||||
from ..jobs.forms import AddNLPJobForm, AddOCRJobForm, AddSetupFilesJobForm
 | 
			
		||||
from ..jobs.forms import AddFileSetupJobForm, AddNLPJobForm, AddOCRJobForm
 | 
			
		||||
from ..models import Job, JobInput
 | 
			
		||||
import json
 | 
			
		||||
import os
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
SERVICES = {'corpus_analysis': {'name': 'Corpus analysis'},
 | 
			
		||||
            'file_setup': {'name': 'File setup',
 | 
			
		||||
                           'resources': {'mem_mb': 4096, 'n_cores': 4},
 | 
			
		||||
                           'add_job_form': AddFileSetupJobForm},
 | 
			
		||||
            'nlp': {'name': 'Natural Language Processing',
 | 
			
		||||
                    'resources': {'mem_mb': 4096, 'n_cores': 2},
 | 
			
		||||
                    'add_job_form': AddNLPJobForm},
 | 
			
		||||
            'ocr': {'name': 'Optical Character Recognition',
 | 
			
		||||
                    'resources': {'mem_mb': 8192, 'n_cores': 4},
 | 
			
		||||
                    'add_job_form': AddOCRJobForm},
 | 
			
		||||
            'setup_files': {'name': 'File setup',
 | 
			
		||||
                            'resources': {'mem_mb': 4096, 'n_cores': 4},
 | 
			
		||||
                            'add_job_form': AddSetupFilesJobForm}}
 | 
			
		||||
                    'add_job_form': AddOCRJobForm}}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@services.route('/<service>', methods=['GET', 'POST'])
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user