LP#1312308 circ scripts, penalty removal release notes
[working/Evergreen.git] / docs / RELEASE_NOTES_NEXT / Administration / remove-script-circ-and-penalty.txt
1 Upgrade Notes
2 ^^^^^^^^^^^^^
3
4 Remove Script-Based Circulation Configuration
5 +++++++++++++++++++++++++++++++++++++++++++++
6
7 Evergreen no longer supports script-based circulation policies.  All
8 policies must now be managed within the Local Administration ->
9 Circulation Policies, Hold Policies, and related interfaces.
10
11 Remove open-ils.penalty service
12 +++++++++++++++++++++++++++++++
13
14 Evergreen no longer uses the 'open-ils.penalty' service.  It is safe 
15 (though not required) to remove the following XML chunks from 
16 /openils/conf/opensrf.xml after stopping services.
17
18 [source,xml]
19 ----------------------------------------------------------------------------
20
21 <!-- first element -->
22
23 <open-ils.penalty>
24     <keepalive>3</keepalive>
25     <stateless>1</stateless>
26     <language>perl</language>
27     <implementation>OpenILS::Application::Penalty</implementation>
28     <max_requests>99</max_requests>
29     <unix_config>
30         <max_requests>1000</max_requests>
31         <unix_log>open-ils.penalty_unix.log</unix_log>
32         <unix_sock>open-ils.penalty_unix.sock</unix_sock>
33         <unix_pid>open-ils.penalty_unix.pid</unix_pid>
34         <min_children>1</min_children>
35         <max_children>15</max_children>
36         <min_spare_children>1</min_spare_children>
37         <max_spare_children>5</max_spare_children>
38     </unix_config>
39     <app_settings>
40         <patron_penalty>penalty/patron_penalty.js</patron_penalty>
41         <script_path>LIBDIR/javascript</script_path>
42         <script_path>LOCALSTATEDIR</script_path>
43         <script_path>LOCALSTATEDIR/catalog</script_path>
44    </app_settings>
45 </open-ils.penalty>
46
47 <!-- second element -->
48
49 <appname>open-ils.penalty</appname>
50 ----------------------------------------------------------------------------