Replace indexdata.dk/gils with z3950.indexdata.com MP-624
[metaproxy-moved-to-github.git] / etc / config2.xml
1 <?xml version="1.0"?>
2 <metaproxy xmlns="http://indexdata.com/metaproxy" version="1.0">
3   <!-- Offers a list of virtual databases, that may be only used
4   by certain users .. See example.simple-auth -->
5   <start route="start"/>
6   <filters>
7     <filter id="frontend" type="frontend_net">
8       <threads>10</threads>
9       <port>@:9000</port>
10     </filter>
11   </filters>
12   <routes>
13     <route id="start">
14       <filter refid="frontend"/>
15       <filter type="log">
16         <message>F</message>
17       </filter>
18       <filter type="auth_simple">
19         <userRegister>../etc/example.simple-auth</userRegister>
20       </filter>
21       <filter type="virt_db">
22         <virtual>
23           <database>loc</database>
24           <target>lx2.loc.gov:210/LCDB_MARC8</target>
25         </virtual>
26         <virtual>
27           <database>idgils</database>
28           <target>z3950.indexdata.com/gils</target>
29         </virtual>
30         <virtual>
31           <database>Default</database>
32           <target>localhost:9999/Default</target>
33         </virtual>
34         <virtual route="test">
35           <database>dummy</database>
36           <target>something_for_backend_test_to_know</target>
37         </virtual>
38         <virtual>
39           <database>all</database>
40           <target>lx2.loc.gov:210/LCDB_MARC8</target>
41           <target>z3950.indexdata.com/gils</target>
42           <target>localhost:9999/Default</target>
43         </virtual>
44       </filter>
45       <filter type="auth_simple">
46         <targetRegister>../etc/example.target-auth</targetRegister>
47         <discardUnauthorisedTargets/>
48       </filter>
49       <filter type="multi">
50       </filter>
51       <filter type="log">
52         <message>B</message>
53       </filter>
54       <filter type="z3950_client">
55         <timeout>30</timeout>
56       </filter>
57       <filter type="bounce"/>
58     </route>
59     <route id="test">
60       <filter type="log">
61        <message>T</message>
62       </filter>
63       <filter type="backend_test"/>
64       <filter type="bounce"/>
65     </route>
66   </routes>
67 </metaproxy>
68