Skip to content

Commit 9572853

Browse files
authored
Merge pull request #15 from tulibraries/add-catalog-functions
Adding catalog (s3 to solrcloud) helper functions & tests
2 parents 626dc62 + 05549f2 commit 9572853

16 files changed

+1824
-177
lines changed

Pipfile

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ pylint = "*"
99
apache-airflow = ">=1.10.3"
1010
nose = "*"
1111
httpretty = "*"
12+
lxml = "*"
13+
boto3 = "*"
14+
moto = "*"
1215

1316
[packages]
1417
setuptools = "*"

Pipfile.lock

+518-176
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@
2121
test_suite='nose.collector',
2222
tests_require=['nose'],
2323
setup_requires=['setuptools>=17.1'],
24-
version="0.0.8"
24+
version="0.0.9"
2525
)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
1+
<collection>
2+
<record>
3+
<leader>00960nam a2200145 i 4500</leader>
4+
<controlfield tag="008">170620s xx 000 0 eng d</controlfield>
5+
<controlfield tag="005">20180618101043.0</controlfield>
6+
<controlfield tag="001">9910367273103811</controlfield>
7+
<datafield tag="035" ind1=" " ind2=" ">
8+
<subfield code="a">bw90000291-01tuli_inst</subfield>
9+
</datafield>
10+
<datafield tag="245" ind1="0" ind2="0">
11+
<subfield code="a">Host bibliographic record for boundwith item barcode 39074016052185</subfield>
12+
</datafield>
13+
<datafield tag="774" ind1="1" ind2=" ">
14+
<subfield code="t">Policy coherence matters : promoting development in a global economy.</subfield>
15+
<subfield code="w">991006932409703811</subfield>
16+
<subfield code="9">ExL</subfield>
17+
</datafield>
18+
<datafield tag="774" ind1="1" ind2=" ">
19+
<subfield code="t">Sustainable economic growth : natural resources and the environment in Norway / by Paul van den Noord and Ann Vourc'h.</subfield>
20+
<subfield code="w">991006932709703811</subfield>
21+
<subfield code="9">ExL</subfield>
22+
</datafield>
23+
<datafield tag="774" ind1="1" ind2=" ">
24+
<subfield code="t">A global marketplace for consumers : simplifying customs clearance procedures : proceedings of an International Roundtable held at the OECD on 9 September 1997.</subfield>
25+
<subfield code="w">991006932779703811</subfield>
26+
<subfield code="9">ExL</subfield>
27+
</datafield>
28+
<datafield tag="774" ind1="1" ind2=" ">
29+
<subfield code="t">Testing for a common OECD Phillips curve / by Dave Turner and Elena Seghezza.</subfield>
30+
<subfield code="w">991006932279703811</subfield>
31+
<subfield code="9">ExL</subfield>
32+
</datafield>
33+
<datafield tag="774" ind1="1" ind2=" ">
34+
<subfield code="t">Reaping the full benefits of trade and investment for development.</subfield>
35+
<subfield code="w">991006932319703811</subfield>
36+
<subfield code="9">ExL</subfield>
37+
</datafield>
38+
<datafield tag="ADM" ind1=" " ind2=" ">
39+
<subfield code="b">2018-08-10 13:55:43</subfield>
40+
<subfield code="e">bw90000291-01tuli_inst</subfield>
41+
<subfield code="d">ILS</subfield>
42+
<subfield code="a">2017-06-20 13:38:20</subfield>
43+
<subfield code="c">false</subfield>
44+
</datafield>
45+
<datafield tag="HLD" ind1="0" ind2=" ">
46+
<subfield code="b">ASRS</subfield>
47+
<subfield code="c">ASRS</subfield>
48+
<subfield code="h"> HD72 </subfield>
49+
<subfield code="i"> .O38 v.7 no.53 </subfield>
50+
<subfield code="8">22457827260003811</subfield>
51+
<subfield code="updated">2019-04-19 19:36:45</subfield>
52+
<subfield code="created">2017-06-20 13:38:20</subfield>
53+
</datafield>
54+
<datafield tag="ITM" ind1=" " ind2=" ">
55+
<subfield code="r">22457827260003811</subfield>
56+
<subfield code="b">1</subfield>
57+
<subfield code="h">0</subfield>
58+
<subfield code="g">ASRS</subfield>
59+
<subfield code="t">BOOK</subfield>
60+
<subfield code="9">39074016052185</subfield>
61+
<subfield code="e">ASRS</subfield>
62+
<subfield code="8">23326254130003811</subfield>
63+
<subfield code="a">0</subfield>
64+
<subfield code="q">2017-06-20 13:38:20</subfield>
65+
<subfield code="i">HD72 .O38 v.7 no.53</subfield>
66+
<subfield code="d">ASRS</subfield>
67+
<subfield code="f">ASRS</subfield>
68+
</datafield>
69+
</record>
70+
<record>
71+
<leader>00498nam a2200109 i 4500</leader>
72+
<controlfield tag="008">170620s xx 000 0 eng d</controlfield>
73+
<controlfield tag="005">20180618101101.0</controlfield>
74+
<controlfield tag="001">9910367273003811</controlfield>
75+
<datafield tag="035" ind1=" " ind2=" ">
76+
<subfield code="a">bw90000165-01tuli_inst</subfield>
77+
</datafield>
78+
<datafield tag="245" ind1="0" ind2="0">
79+
<subfield code="a">Host bibliographic record for boundwith item barcode 39074010019057 and others</subfield>
80+
</datafield>
81+
<datafield tag="774" ind1="1" ind2=" ">
82+
<subfield code="t">Le Pour et contre (nos 1-60) / Antoine François Prévost ... [et al.] ; edited by Steve Larkin.</subfield>
83+
<subfield code="w">991031640129703811</subfield>
84+
<subfield code="9">ExL</subfield>
85+
</datafield>
86+
<datafield tag="774" ind1="1" ind2=" ">
87+
<subfield code="t">Studies on Voltaire and the eighteenth century.</subfield>
88+
<subfield code="w">991012069669703811</subfield>
89+
<subfield code="9">ExL</subfield>
90+
</datafield>
91+
<datafield tag="ADM" ind1=" " ind2=" ">
92+
<subfield code="b">2018-08-10 13:55:43</subfield>
93+
<subfield code="e">bw90000165-01tuli_inst</subfield>
94+
<subfield code="d">ILS</subfield>
95+
<subfield code="a">2017-06-20 13:38:15</subfield>
96+
<subfield code="c">false</subfield>
97+
</datafield>
98+
<datafield tag="HLD" ind1="0" ind2=" ">
99+
<subfield code="b">KARDON</subfield>
100+
<subfield code="c">p_remote</subfield>
101+
<subfield code="h">PQ2105.A2B4</subfield>
102+
<subfield code="8">22326230150003811</subfield>
103+
<subfield code="updated">2017-06-20 13:38:40</subfield>
104+
<subfield code="created">2017-06-20 13:38:15</subfield>
105+
</datafield>
106+
<datafield tag="ITM" ind1=" " ind2=" ">
107+
<subfield code="r">22326230150003811</subfield>
108+
<subfield code="b">1</subfield>
109+
<subfield code="h">0</subfield>
110+
<subfield code="g">p_remote</subfield>
111+
<subfield code="t">BOOK</subfield>
112+
<subfield code="9">39074010019263</subfield>
113+
<subfield code="e">p_remote</subfield>
114+
<subfield code="8">23326230130003811</subfield>
115+
<subfield code="c">v.310</subfield>
116+
<subfield code="a">0</subfield>
117+
<subfield code="q">2017-06-20 13:38:15</subfield>
118+
<subfield code="i">PQ2105.A2B4</subfield>
119+
<subfield code="d">KARDON</subfield>
120+
<subfield code="f">KARDON</subfield>
121+
</datafield>
122+
<datafield tag="ITM" ind1=" " ind2=" ">
123+
<subfield code="r">22326230150003811</subfield>
124+
<subfield code="b">1</subfield>
125+
<subfield code="h">0</subfield>
126+
<subfield code="g">p_remote</subfield>
127+
<subfield code="t">BOOK</subfield>
128+
<subfield code="9">39074010019057</subfield>
129+
<subfield code="e">p_remote</subfield>
130+
<subfield code="8">23326230140003811</subfield>
131+
<subfield code="c">v.309</subfield>
132+
<subfield code="a">0</subfield>
133+
<subfield code="q">2017-06-20 13:38:15</subfield>
134+
<subfield code="i">PQ2105.A2B4</subfield>
135+
<subfield code="d">KARDON</subfield>
136+
<subfield code="f">KARDON</subfield>
137+
</datafield>
138+
</record>
139+
<record>
140+
<leader>00453nam a2200109 i 4500</leader>
141+
<controlfield tag="008">170620s xx 000 0 eng d</controlfield>
142+
<controlfield tag="005">20180618101101.0</controlfield>
143+
<controlfield tag="001">9910367272903811</controlfield>
144+
<datafield tag="035" ind1=" " ind2=" ">
145+
<subfield code="a">bw90000246-01tuli_inst</subfield>
146+
</datafield>
147+
<datafield tag="245" ind1="0" ind2="0">
148+
<subfield code="a">Host bibliographic record for boundwith item barcode 39074004700811</subfield>
149+
</datafield>
150+
<datafield tag="774" ind1="1" ind2=" ">
151+
<subfield code="t">Le misanthrope / Justus van Effen ; edited by James L. Schorr.</subfield>
152+
<subfield code="w">991022063789703811</subfield>
153+
<subfield code="9">ExL</subfield>
154+
</datafield>
155+
<datafield tag="774" ind1="1" ind2=" ">
156+
<subfield code="t">Studies on Voltaire and the eighteenth century.</subfield>
157+
<subfield code="w">991012069669703811</subfield>
158+
<subfield code="9">ExL</subfield>
159+
</datafield>
160+
<datafield tag="ADM" ind1=" " ind2=" ">
161+
<subfield code="b">2018-08-10 13:55:43</subfield>
162+
<subfield code="e">bw90000246-01tuli_inst</subfield>
163+
<subfield code="d">ILS</subfield>
164+
<subfield code="a">2017-06-20 13:38:22</subfield>
165+
<subfield code="c">false</subfield>
166+
</datafield>
167+
<datafield tag="HLD" ind1="0" ind2=" ">
168+
<subfield code="b">KARDON</subfield>
169+
<subfield code="c">p_remote</subfield>
170+
<subfield code="h">PQ2105.A2B4</subfield>
171+
<subfield code="8">22326269950003811</subfield>
172+
<subfield code="updated">2017-06-20 13:38:41</subfield>
173+
<subfield code="created">2017-06-20 13:38:22</subfield>
174+
</datafield>
175+
<datafield tag="ITM" ind1=" " ind2=" ">
176+
<subfield code="r">22326269950003811</subfield>
177+
<subfield code="b">1</subfield>
178+
<subfield code="h">0</subfield>
179+
<subfield code="g">p_remote</subfield>
180+
<subfield code="t">BOOK</subfield>
181+
<subfield code="9">39074004700811</subfield>
182+
<subfield code="e">p_remote</subfield>
183+
<subfield code="8">23326269940003811</subfield>
184+
<subfield code="c">v.248</subfield>
185+
<subfield code="a">0</subfield>
186+
<subfield code="q">2017-06-20 13:38:22</subfield>
187+
<subfield code="i">PQ2105.A2B4</subfield>
188+
<subfield code="d">KARDON</subfield>
189+
<subfield code="f">KARDON</subfield>
190+
</datafield>
191+
</record>
192+
</collection>
Binary file not shown.
45 Bytes
Binary file not shown.
3.62 KB
Binary file not shown.

0 commit comments

Comments
 (0)