Skip to content

Commit db10e49

Browse files
authored
Merge pull request #10 from mjanowiecki/master
added repository variable
2 parents 3fc2cd1 + 9cb1c7d commit db10e49

32 files changed

+75
-43
lines changed

addBibNumbersAndPost.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
baseURL = secrets.baseURL
2121
user = secrets.user
2222
password = secrets.password
23+
repository = secrets.repository
2324

2425
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
2526
session = auth["session"]

dateCheck.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,13 @@
1919
baseURL = secrets.baseURL
2020
user = secrets.user
2121
password = secrets.password
22+
repository = secrets.repository
2223

2324
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
2425
session = auth["session"]
2526
headers = {'X-ArchivesSpace-Session':session, 'Content_Type':'application/json'}
2627

27-
endpoint = '/repositories/3/resources?all_ids=true'
28+
endpoint = '/repositories/'+repository+'/resources?all_ids=true'
2829

2930
ids = requests.get(baseURL + endpoint, headers=headers).json()
3031

@@ -35,7 +36,7 @@
3536
f2.writerow(['uri']+['begin']+['end']+['expression']+['type'])
3637
counter = 0
3738
for id in ids:
38-
endpoint = '/repositories/3/resources/'+str(id)
39+
endpoint = '/repositories/'+repository+'/resources/'+str(id)
3940
output = requests.get(baseURL + endpoint, headers=headers).json()
4041
for date in output['dates']:
4142
counter = counter + 1

getAccessionUDFs.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,20 @@
1919
baseURL = secrets.baseURL
2020
user = secrets.user
2121
password = secrets.password
22+
repository = secrets.repository
2223

2324
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
2425
session = auth["session"]
2526
headers = {'X-ArchivesSpace-Session':session, 'Content_Type':'application/json'}
2627

27-
endpoint = '/repositories/3/accessions?all_ids=true'
28+
endpoint = '/repositories/'+repository+'/accessions?all_ids=true'
2829

2930
ids = requests.get(baseURL + endpoint, headers=headers).json()
3031

3132
udfs = []
3233
for id in ids:
3334
print id
34-
endpoint = '/repositories/3/accessions/'+str(id)
35+
endpoint = '/repositories/'+repository+'/accessions/'+str(id)
3536
output = requests.get(baseURL + endpoint, headers=headers).json()
3637
try:
3738
userDefined = output['user_defined']
@@ -47,7 +48,7 @@
4748

4849
for id in ids:
4950
print id
50-
endpoint = '/repositories/3/accessions/'+str(id)
51+
endpoint = '/repositories/'+repository+'/accessions/'+str(id)
5152
output = requests.get(baseURL + endpoint, headers=headers).json()
5253
title = output['title'].encode('utf-8')
5354
uri = output['uri']

getAccessions.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,20 @@
1818
baseURL = secrets.baseURL
1919
user = secrets.user
2020
password = secrets.password
21+
repository = secrets.repository
2122

2223
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
2324
session = auth["session"]
2425
headers = {'X-ArchivesSpace-Session':session, 'Content_Type':'application/json'}
2526
print 'authenticated'
2627

27-
endpoint = '/repositories/3/accessions?all_ids=true'
28+
endpoint = '/repositories/'+repository+'/accessions?all_ids=true'
2829

2930
ids = requests.get(baseURL + endpoint, headers=headers).json()
3031

3132
records = []
3233
for id in ids:
33-
endpoint = '/repositories/3/accessions/'+str(id)
34+
endpoint = '/repositories/'+repository+'/accessions/'+str(id)
3435
output = requests.get(baseURL + endpoint, headers=headers).json()
3536
records.append(output)
3637

getAllArchivalObjectTitles.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,14 @@
1919
baseURL = secrets.baseURL
2020
user = secrets.user
2121
password = secrets.password
22+
repository = secrets.repository
2223

2324
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
2425
session = auth["session"]
2526
headers = {'X-ArchivesSpace-Session':session, 'Content_Type':'application/json'}
2627
print 'authenticated'
2728

28-
endpoint = '/repositories/3/archival_objects?all_ids=true'
29+
endpoint = '/repositories/'+repository+'/archival_objects?all_ids=true'
2930

3031
ids = requests.get(baseURL + endpoint, headers=headers).json()
3132
print len(ids)
@@ -35,7 +36,7 @@
3536

3637
for id in ids:
3738
print id
38-
endpoint = '/repositories/3/archival_objects/'+str(id)
39+
endpoint = '/repositories/'+repository+'/archival_objects/'+str(id)
3940
output = requests.get(baseURL + endpoint, headers=headers).json()
4041
try:
4142
title = output['title'].encode('utf-8')

getArchivalObjectCountByResource.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@ def findKey(d, key):
2828
baseURL = secrets.baseURL
2929
user = secrets.user
3030
password = secrets.password
31+
repository = secrets.repository
3132

3233
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
3334
session = auth["session"]
3435
headers = {'X-ArchivesSpace-Session':session, 'Content_Type':'application/json'}
3536

36-
endpoint = '/repositories/3/resources?all_ids=true'
37+
endpoint = '/repositories/'+repository+'/resources?all_ids=true'
3738

3839
ids = requests.get(baseURL + endpoint, headers=headers).json()
3940
print len(ids)
@@ -44,7 +45,7 @@ def findKey(d, key):
4445
records = []
4546
for id in ids:
4647
print id
47-
endpoint = '/repositories/3/resources/'+str(id)
48+
endpoint = '/repositories/'+repository+'/resources/'+str(id)
4849
output = requests.get(baseURL + endpoint, headers=headers).json()
4950
title = output['title'].encode('utf-8')
5051
uri = output['uri']
@@ -66,7 +67,7 @@ def findKey(d, key):
6667
except:
6768
id3=''
6869

69-
treeEndpoint = '/repositories/3/resources/'+str(id)+'/tree'
70+
treeEndpoint = '/repositories/'+repository+'/resources/'+str(id)+'/tree'
7071

7172
output2 = requests.get(baseURL + treeEndpoint, headers=headers).json()
7273
archivalObjects = []

getArchivalObjectRefIdsForResource.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ def findKey(d, key):
2828
baseURL = secrets.baseURL
2929
user = secrets.user
3030
password = secrets.password
31+
repository = secrets.repository
3132

3233
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
3334
session = auth["session"]
@@ -38,7 +39,7 @@ def findKey(d, key):
3839
f=csv.writer(open('archivalObjectRefIdForResource.csv', 'wb'))
3940
f.writerow(['title']+['uri']+['ref_id']+['date'])
4041

41-
endpoint = '/repositories/3/resources/'+resourceID+'/tree'
42+
endpoint = '/repositories/'+repository+'/resources/'+resourceID+'/tree'
4243

4344
output = requests.get(baseURL + endpoint, headers=headers).json()
4445
archivalObjects = []

getArchivalObjectsByResource.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,15 @@ def findKey(d, key):
2727
baseURL = secrets.baseURL
2828
user = secrets.user
2929
password = secrets.password
30+
repository = secrets.repository
3031

3132
resourceID= raw_input('Enter resource ID: ')
3233

3334
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
3435
session = auth["session"]
3536
headers = {'X-ArchivesSpace-Session':session, 'Content_Type':'application/json'}
3637

37-
endpoint = '/repositories/3/resources/'+resourceID+'/tree'
38+
endpoint = '/repositories/'+repository+'/resources/'+resourceID+'/tree'
3839

3940
output = requests.get(baseURL + endpoint, headers=headers).json()
4041
archivalObjects = []

getArrayPropertiesFromAgentsPeopleCSV.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
baseURL = secrets.baseURL
2020
user = secrets.user
2121
password = secrets.password
22+
repository = secrets.repository
2223

2324
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
2425
session = auth["session"]

getPropertiesFromAgentsPeopleCSV.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
baseURL = secrets.baseURL
2020
user = secrets.user
2121
password = secrets.password
22+
repository = secrets.repository
2223

2324
auth = requests.post(baseURL + '/users/'+user+'/login?password='+password).json()
2425
session = auth["session"]

0 commit comments

Comments
 (0)