Mercurial > hg > orthanc-python
annotate TODO @ 146:1ce48763e75b
todo
author | Alain Mazy <am@osimis.io> |
---|---|
date | Tue, 14 Nov 2023 15:19:15 +0100 |
parents | 93c6f12bf339 |
children | 41cd08e0e878 |
rev | line source |
---|---|
144
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
1 Bug: |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
2 === |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
3 |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
4 * The plugin does not support calls to 'curl http://localhost:8042/tools/reset -d ""' |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
5 if the script registers the OnChangeCallback. Ex: |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
6 |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
7 import orthanc |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
8 |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
9 def OnChange(changeType, level, resource): |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
10 print("OnChange") |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
11 orthanc.RegisterOnChangeCallback(OnChange) |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
12 |
93c6f12bf339
improved support for /reset but still not ok
Alain Mazy <am@osimis.io>
parents:
62
diff
changeset
|
13 |
146 | 14 Possible improvements: |
15 ===================== | |
16 | |
17 * In ReceivedInstanceFilter: change the orthanc.InstanceOrigin enum for an | |
18 object similar to the origin table in lua for the Python Plugin? | |
19 https://discourse.orthanc-server.org/t/python-plugin-get-origin-information-calledaet-remoteip/4045 | |
20 | |
21 | |
29 | 22 |
23 Primitives the Orthanc community is missing | |
24 =========================================== | |
25 | |
26 * "OrthancPluginRegisterFindCallback()": | |
27 https://groups.google.com/d/msg/orthanc-users/eOku4cDu308/k9P6Qa5vBgAJ | |
62 | 28 |
30 | 29 * "OrthancPluginRegisterWorklistCallback()": |
30 https://groups.google.com/d/msg/orthanc-users/4gvRJQzwh1U/fwFfXGMtAwAJ | |
62 | 31 |
32 * Create Python jobs: | |
33 https://groups.google.com/g/orthanc-users/c/8-OYbc3mnyI/m/Mr9QvLKeAgAJ |