8ced06a897063fab118fa6a4799822e9482433f7
[metaproxy-moved-to-github.git] / etc / config-bytarget.xml
1 <?xml version="1.0"?>
2 <metaproxy xmlns="http://indexdata.com/metaproxy" version="1.0">
3   <start route="start"/>
4   <routes>
5     <route id="start">
6       <filter type="frontend_net">
7         <threads>10</threads>
8         <port>@:9000</port>
9       </filter>
10       <filter type="log">
11         <message>Frontend</message>
12       </filter>
13       <filter type="virt_db">
14         <virtual>
15           <database>loc</database>
16           <target>lx2.loc.gov:210/LCDB_MARC8</target>
17         </virtual>
18         <virtual>
19           <database>idgils</database>
20           <target>indexdata.dk/gils</target>
21         </virtual>
22         <virtual>
23           <database>all</database>
24           <target>indexdata.dk/gils</target>
25           <target>lx2.loc.gov:210/LCDB_MARC8</target>
26         </virtual>
27       </filter>
28       <filter type="multi">
29         <target route="group1">lx2.loc.gov:210/LCDB_MARC8</target>
30         <target route="group2">indexdata.dk/gils</target>
31       </filter>
32       <filter type="bounce"/>
33     </route>
34     <route id="group1">
35       <filter type="query_rewrite">
36         <xslt stylesheet="../etc/pqf2pqf.xsl"/>
37       </filter>
38       <filter type="log">
39         <message>LoC</message>
40       </filter>
41       <filter type="z3950_client">
42         <timeout>30</timeout>
43       </filter>
44       <filter type="bounce"/>
45     </route>
46     <route id="group2">
47 <!--
48       <filter type="auth-set">
49         <username>mike</username>
50         <password>fishy</password>
51         <group></group>
52       </filter>
53 -->
54       <filter type="log">
55         <message>Gils</message>
56       </filter>
57       <filter type="z3950_client">
58         <timeout>30</timeout>
59       </filter>
60       <filter type="bounce"/>
61     </route>
62   </routes>
63 </metaproxy>