Update opensrf.xml to newer version
authorAndy Witter <awitter@georgialibraries.org>
Thu, 5 Jan 2017 22:44:03 +0000 (17:44 -0500)
committerAndy Witter <awitter@georgialibraries.org>
Thu, 5 Jan 2017 22:44:03 +0000 (17:44 -0500)
templates/opensrf.xml/opensrf.xml-drone
templates/opensrf.xml/opensrf.xml-header

index ae1c869..0f2224b 100644 (file)
@@ -12,6 +12,7 @@
                 <appname>open-ils.circ</appname>
                 <appname>open-ils.actor</appname>
                 <appname>open-ils.auth</appname>
+               <appname>open-ils.auth_internal</appname>
                 <appname>open-ils.auth_proxy</appname>
                 <appname>open-ils.storage</appname>
                 <!-- <appname>open-ils.justintime</appname> -->
index 7f2a2f1..121243c 100644 (file)
@@ -172,6 +172,39 @@ vim:et:ts=4:sw=4:
                     <success_template>/openils/var/data/report-success</success_template>
                     <fail_template>/openils/var/data/report-fail</fail_template>
                 </files>
+                  <!-- successful report outputs go here -->
+                    <output_base>LOCALSTATEDIR/web/reporter</output_base>
+                    <success_template>LOCALSTATEDIR/data/report-success</success_template>
+                    <fail_template>LOCALSTATEDIR/data/report-fail</fail_template>
+                </files>
+                <!-- Number of reports that can be processed simultaneously.  This
+                     value can overriden by the -c/-concurrency command-line switch
+                     of clark-kent.pl.
+                -->
+                <parallel>1</parallel>
+                <!-- Maximum number of rows in the query results allowed before
+                     Clark will refuse to draw a pie, bar, or line chart.  This
+                     value can be overriden by the -max-rows-for-charts command-line
+                     switch of clark-kent.pl.
+                -->
+                <max_rows_for_charts>1000</max_rows_for_charts>
+                <!-- Maximum amount of time (in minutes) that an SQL query initiated
+                     by Clark Kent will be allowed to run before it is terminated.
+                     This value can be overriden by the -statement-timeout
+                     command-line switch of clark-kent.pl.
+                -->
+                <statement_timeout>60</statement_timeout>
+                <!-- Maximum number of results permitted.  If set to a numeric value,
+                     Clark will limit the number of rows returned by report queries
+                     to this value.  Note that it will not be apparent to a user
+                     running a report from the staff interface that their report
+                     has been limited in this fashion.  This setting can be
+                     overriden by the -resultset-limit command-line switch of
+                     clark-kent.pl.
+
+                     A value of 0 means that no limit should be set.
+                -->
+                <resultset_limit>1048575</resultset_limit>
             </setup>
         </reporter>
 
@@ -409,6 +442,31 @@ vim:et:ts=4:sw=4:
                 </app_settings>
             </open-ils.auth>
 
+            <!-- Internal authentication server -->
+            <open-ils.auth_internal>
+                <keepalive>5</keepalive>
+                <stateless>1</stateless>
+                <language>c</language>
+                <implementation>oils_auth_internal.so</implementation>
+                <unix_config>
+                    <max_requests>1000</max_requests>
+                    <min_children>1</min_children>
+                    <max_children>15</max_children>
+                    <min_spare_children>1</min_spare_children>
+                    <max_spare_children>5</max_spare_children>
+                </unix_config>
+                <app_settings>
+                    <!-- defined app-specific settings here -->
+                    <default_timeout>
+                        <!-- default login timeouts based on login type -->
+                        <opac>420</opac>
+                        <staff>7200</staff>
+                        <temp>300</temp>
+                        <persist>2 weeks</persist>
+                    </default_timeout>
+                </app_settings>
+            </open-ils.auth_internal>
+
             <!-- Authentication proxy server -->
             <open-ils.auth_proxy>
                 <keepalive>5</keepalive>
@@ -845,6 +903,7 @@ vim:et:ts=4:sw=4:
                             <pw>DatabasePassword</pw>
                             <db>evergreen</db>
                             <client_encoding>UTF-8</client_encoding>
+                           <application_name>open-ils.storage</application_name>
                         </database>
                     </databases>
                 </app_settings>
@@ -874,6 +933,7 @@ vim:et:ts=4:sw=4:
                         <pw>DatabasePassword</pw>
                         <db>evergreen</db>
                         <client_encoding>UTF-8</client_encoding>
+                       <application_name>open-ils.cstore</application_name>
                     </database>
                 </app_settings>
             </open-ils.cstore>
@@ -908,6 +968,7 @@ vim:et:ts=4:sw=4:
                         <pw>DatabasePassword</pw>
                         <db>evergreen</db>
                         <client_encoding>UTF-8</client_encoding>
+                       <application_name>open-ils.pcrud</application_name>
                     </database>
                 </app_settings>
             </open-ils.pcrud>
@@ -935,6 +996,7 @@ vim:et:ts=4:sw=4:
                         <pw>DatabasePassword</pw>
                         <db>evergreen</db>
                         <client_encoding>UTF-8</client_encoding>
+                       <application_name>open-ils.qstore</application_name>
                     </database>
                 </app_settings>
             </open-ils.qstore>
@@ -1020,6 +1082,7 @@ vim:et:ts=4:sw=4:
                         <pw>DatabasePassword</pw>
                         <db>evergreen</db>
                         <client_encoding>UTF-8</client_encoding>
+                       <application_name>open-ils.reporter-store</application_name>
                     </database>
                 </app_settings>
             </open-ils.reporter-store>