annotate Resources/Samples/Lua/Autorouting.lua @ 1006:649d47854314 lua-scripting

proper handling of metadata in Store
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 08 Jul 2014 15:11:00 +0200
parents b067017a8a5b
children 871c49c9b11d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1002
b067017a8a5b anonymization refactoring
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 998
diff changeset
1 function OnStoredInstance(instance, tags, metadata)
b067017a8a5b anonymization refactoring
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 998
diff changeset
2 --PrintRecursive(tags)
1006
649d47854314 proper handling of metadata in Store
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1002
diff changeset
3 PrintRecursive(metadata)
649d47854314 proper handling of metadata in Store
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1002
diff changeset
4 print(metadata['RemoteAET'])
649d47854314 proper handling of metadata in Store
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1002
diff changeset
5 return {
649d47854314 proper handling of metadata in Store
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1002
diff changeset
6 { "store", instance, "pacs" },
649d47854314 proper handling of metadata in Store
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1002
diff changeset
7 { "delete", instance }
649d47854314 proper handling of metadata in Store
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1002
diff changeset
8 }
998
4136fab6a639 callback on stored instance
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9 end