]> git.evergreen-ils.org Git - working/random.git/blob - contrib/evergreen/eg_renew.py
fixed bug in property reading from eg_data module. more python style tweaks
[working/random.git] / contrib / evergreen / eg_renew.py
1 from constrictor.script import Script
2 from constrictor.log import *
3
4 import eg_utils
5 from eg_data import *
6 from eg_workflow import *
7
8 eg_utils.init()
9
10
11 class RenewScript(Script):
12
13     def on_thread_init(self, scriptThread):
14         eg_utils.init_thread()
15
16     def run(self):
17
18         dm = DataManager()
19         copyBarcode = dm.get_thread_data(PROP_COPY_BARCODE, True)
20
21         evt = do_renew(copyBarcode)
22         if not evt: return False
23
24         return True
25
26
27 ScriptManager.go(RenewScript())
28
29