Mercurial > hg > orthanc-book
changeset 539:fd5c1410db5b
doc for RestApiPostAfterPlugins
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Thu, 05 Nov 2020 15:09:50 +0100 |
parents | 2c8f4eca3cd2 |
children | c00d72b90ad5 |
files | Sphinx/source/plugins/python.rst |
diffstat | 1 files changed, 13 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/Sphinx/source/plugins/python.rst Thu Nov 05 07:36:18 2020 +0100 +++ b/Sphinx/source/plugins/python.rst Thu Nov 05 15:09:50 2020 +0100 @@ -360,6 +360,19 @@ orthanc.RegisterOnChangeCallback(OnChange) +Note that, if you want to use an orthanc plugin to transfer the study, +you should use the ``RestApiPostAfterPlugins()`` method:: + + import orthanc + + def OnChange(changeType, level, resourceId): + if changeType == orthanc.ChangeType.STABLE_STUDY: + print('Stable study: %s' % resourceId) + orthanc.RestApiPostAfterPlugins('/dicom-web/servers/sample/store', resourceId) + + orthanc.RegisterOnChangeCallback(OnChange) + + Rendering a thumbnail using PIL/Pillow ......................................