Added the passphrase to the consume hook and fixed the docs for it

This commit is contained in:
Daniel Quinn 2016-04-03 18:47:49 +01:00
parent dea42f6cf7
commit 96b8dd6d56
2 changed files with 4 additions and 1 deletions

View File

@ -64,6 +64,8 @@ What Can This Script Do?
It's your script, so you're only limited by your imagination and the laws of It's your script, so you're only limited by your imagination and the laws of
physics. However, the following values are passed to the script in order: physics. However, the following values are passed to the script in order:
* The value of ``PAPERLESS_PASSPHRASE``, which is used to encrypt your
documents
* Document id * Document id
* Generated file name * Generated file name
* Source path * Source path

View File

@ -64,12 +64,13 @@ def run_external_script(sender, document, **kwargs):
Popen(( Popen((
settings.POST_CONSUME_SCRIPT, settings.POST_CONSUME_SCRIPT,
settings.PASSPHRASE,
str(document.id),
document.file_name, document.file_name,
document.source_path, document.source_path,
document.thumbnail_path, document.thumbnail_path,
document.download_url, document.download_url,
document.thumbnail_url, document.thumbnail_url,
str(document.id),
str(document.correspondent), str(document.correspondent),
str(",".join(document.tags.all().values_list("slug", flat=True))) str(",".join(document.tags.all().values_list("slug", flat=True)))
)).wait() )).wait()