diff options
Diffstat (limited to 'module/file_list.py')
| -rw-r--r-- | module/file_list.py | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/module/file_list.py b/module/file_list.py index bb04ae898..d80310cdd 100644 --- a/module/file_list.py +++ b/module/file_list.py @@ -365,6 +365,14 @@ class File_List(object):                  pyfile.status.type = None              finally:                  packager.file_list.lock.release() +         +        def abortFile(packager, fileid): +            packager.file_list.lock.acquire() +            try: +                key, n, pyfile, pypack, pid = packager._getFileFromID(fileid) +                pyfile.plugin.req.abort = True +            finally: +                packager.file_list.lock.release()         #oooops, duplicate?          def removeFileFromPackage(packager, id, pid): | 
