mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-01-23 00:00:35 +00:00
Add create_secure_filename Job method
This commit is contained in:
parent
e7e4470699
commit
aed888086f
@ -4,6 +4,7 @@ from flask_login import UserMixin, AnonymousUserMixin
|
||||
from itsdangerous import BadSignature, TimedJSONWebSignatureSerializer
|
||||
from time import sleep
|
||||
from werkzeug.security import generate_password_hash, check_password_hash
|
||||
from werkzeug.utils import secure_filename
|
||||
from . import db, logger, login_manager
|
||||
import os
|
||||
import shutil
|
||||
@ -318,6 +319,13 @@ class Job(db.Model):
|
||||
"""
|
||||
return '<Job %r>' % self.title
|
||||
|
||||
def create_secure_filename(self):
|
||||
"""
|
||||
Takes the job.title string nad cratesa a secure filename from this.
|
||||
"""
|
||||
filename = secure_filename(self.title)
|
||||
return filename
|
||||
|
||||
def delete(self):
|
||||
"""
|
||||
Delete the job and its inputs and outputs from database and filesystem.
|
||||
|
Loading…
x
Reference in New Issue
Block a user