1515from pyclowder .utils import StatusMessage
1616
1717
18- def create_empty (connector , host , key , datasetname , description , parentid = None , spaceid = None , token = None ):
18+ def create_empty (connector , host , key , datasetname , description , parentid = None , spaceid = None ):
1919 """Create a new dataset in Clowder.
2020
2121 Keyword arguments:
@@ -31,12 +31,8 @@ def create_empty(connector, host, key, datasetname, description, parentid=None,
3131 logger = logging .getLogger (__name__ )
3232
3333 url = '%sapi/v2/datasets' % (host )
34- if token :
35- headers = {"Content-Type" : "application/json" ,
36- "Authorization" : "Bearer " + token }
37- else :
38- headers = {"Content-Type" : "application/json" ,
39- "Authorization" : "Bearer " + key }
34+ headers = {"Content-Type" : "application/json" ,
35+ "Authorization" : "Bearer " + key }
4036 result = requests .post (url , headers = headers ,
4137 data = json .dumps ({"name" : datasetname , "description" : description }),
4238 verify = connector .ssl_verify if connector else True )
@@ -49,7 +45,7 @@ def create_empty(connector, host, key, datasetname, description, parentid=None,
4945 return datasetid
5046
5147
52- def delete (connector , host , key , datasetid , token = None ):
48+ def delete (connector , host , key , datasetid ):
5349 """Delete dataset from Clowder.
5450
5551 Keyword arguments:
@@ -58,10 +54,7 @@ def delete(connector, host, key, datasetid, token=None):
5854 key -- the secret key to login to clowder
5955 datasetid -- the dataset to delete
6056 """
61- if token :
62- headers = {"Authorization" : "Bearer " + token }
63- else :
64- headers = {"Authorization" : "Bearer " + key }
57+ headers = {"Authorization" : "Bearer " + key }
6558
6659 url = "%sapi/v2/datasets/%s" % (host , datasetid )
6760
@@ -96,7 +89,7 @@ def delete_by_collection(connector, host, key, collectionid, recursive=True, del
9689 delete_collection (connector , host , key , collectionid )
9790
9891
99- def download (connector , host , key , datasetid , token = None ):
92+ def download (connector , host , key , datasetid ):
10093 """Download dataset to be processed from Clowder as zip file.
10194
10295 Keyword arguments:
@@ -108,10 +101,7 @@ def download(connector, host, key, datasetid, token=None):
108101
109102 connector .message_process ({"type" : "dataset" , "id" : datasetid }, "Downloading dataset." )
110103
111- if token :
112- headers = {"Authorization" : "Bearer " + token }
113- else :
114- headers = {"Authorization" : "Bearer " + key }
104+ headers = {"Authorization" : "Bearer " + key }
115105 # fetch dataset zipfile
116106 url = '%sapi/v2/datasets/%s/download' % (host , datasetid )
117107 result = requests .get (url , stream = True , headers = headers ,
@@ -126,7 +116,7 @@ def download(connector, host, key, datasetid, token=None):
126116 return zipfile
127117
128118
129- def download_metadata (connector , host , key , datasetid , extractor = None , token = None ):
119+ def download_metadata (connector , host , key , datasetid , extractor = None ):
130120 """Download dataset JSON-LD metadata from Clowder.
131121
132122 Keyword arguments:
@@ -136,10 +126,7 @@ def download_metadata(connector, host, key, datasetid, extractor=None, token=Non
136126 datasetid -- the dataset to fetch metadata of
137127 extractor -- extractor name to filter results (if only one extractor's metadata is desired)
138128 """
139- if token :
140- headers = {"Authorization" : "Bearer " + token }
141- else :
142- headers = {"Authorization" : "Bearer " + key }
129+ headers = {"Authorization" : "Bearer " + key }
143130
144131 filterstring = "" if extractor is None else "&extractor=%s" % extractor
145132 url = '%sapi/v2/datasets/%s/metadata' % (host , datasetid )
@@ -152,7 +139,7 @@ def download_metadata(connector, host, key, datasetid, extractor=None, token=Non
152139 return result .json ()
153140
154141
155- def get_info (connector , host , key , datasetid , token = None ):
142+ def get_info (connector , host , key , datasetid ):
156143 """Get basic dataset information from UUID.
157144
158145 Keyword arguments:
@@ -161,10 +148,7 @@ def get_info(connector, host, key, datasetid, token=None):
161148 key -- the secret key to login to clowder
162149 datasetid -- the dataset to get info of
163150 """
164- if token :
165- headers = {"Authorization" : "Bearer " + token }
166- else :
167- headers = {"Authorization" : "Bearer " + key }
151+ headers = {"Authorization" : "Bearer " + key }
168152
169153 url = "%sapi/v2/datasets/%s" % (host , datasetid )
170154
@@ -175,7 +159,7 @@ def get_info(connector, host, key, datasetid, token=None):
175159 return json .loads (result .text )
176160
177161
178- def get_file_list (connector , host , key , datasetid , token = None ):
162+ def get_file_list (connector , host , key , datasetid ):
179163 """Get list of files in a dataset as JSON object.
180164
181165 Keyword arguments:
@@ -184,10 +168,7 @@ def get_file_list(connector, host, key, datasetid, token=None):
184168 key -- the secret key to login to clowder
185169 datasetid -- the dataset to get filelist of
186170 """
187- if token :
188- headers = {"Authorization" : "Bearer " + token }
189- else :
190- headers = {"Authorization" : "Bearer " + key }
171+ headers = {"Authorization" : "Bearer " + key }
191172
192173 url = "%sapi/v2/datasets/%s/files" % (host , datasetid )
193174
@@ -197,7 +178,7 @@ def get_file_list(connector, host, key, datasetid, token=None):
197178 return json .loads (result .text )
198179
199180
200- def remove_metadata (connector , host , key , datasetid , extractor = None , token = None ):
181+ def remove_metadata (connector , host , key , datasetid , extractor = None ):
201182 """Delete dataset JSON-LD metadata from Clowder.
202183
203184 Keyword arguments:
@@ -208,10 +189,7 @@ def remove_metadata(connector, host, key, datasetid, extractor=None, token=None)
208189 extractor -- extractor name to filter deletion
209190 !!! ALL JSON-LD METADATA WILL BE REMOVED IF NO extractor PROVIDED !!!
210191 """
211- if token :
212- headers = {"Authorization" : "Bearer " + token }
213- else :
214- headers = {"Authorization" : "Bearer " + key }
192+ headers = {"Authorization" : "Bearer " + key }
215193
216194 filterstring = "" if extractor is None else "&extractor=%s" % extractor
217195 url = '%sapi/v2/datasets/%s/metadata' % (host , datasetid )
@@ -222,7 +200,7 @@ def remove_metadata(connector, host, key, datasetid, extractor=None, token=None)
222200 result .raise_for_status ()
223201
224202
225- def submit_extraction (connector , host , key , datasetid , extractorname , token = None ):
203+ def submit_extraction (connector , host , key , datasetid , extractorname ):
226204 """Submit dataset for extraction by given extractor.
227205
228206 Keyword arguments:
@@ -232,12 +210,8 @@ def submit_extraction(connector, host, key, datasetid, extractorname, token=None
232210 datasetid -- the dataset UUID to submit
233211 extractorname -- registered name of extractor to trigger
234212 """
235- if token :
236- headers = {'Content-Type' : 'application/json' ,
237- "Authorization" : "Bearer " + token }
238- else :
239- headers = {'Content-Type' : 'application/json' ,
240- "Authorization" : "Bearer " + key }
213+ headers = {'Content-Type' : 'application/json' ,
214+ "Authorization" : "Bearer " + key }
241215
242216 url = "%sapi/v2/datasets/%s/extractions?key=%s" % (host , datasetid )
243217
@@ -297,7 +271,7 @@ def upload_tags(connector, host, key, datasetid, tags):
297271 verify = connector .ssl_verify if connector else True )
298272
299273
300- def upload_metadata (connector , host , key , datasetid , metadata , token = None ):
274+ def upload_metadata (connector , host , key , datasetid , metadata ):
301275 """Upload dataset JSON-LD metadata to Clowder.
302276
303277 Keyword arguments:
@@ -307,12 +281,8 @@ def upload_metadata(connector, host, key, datasetid, metadata, token=None):
307281 datasetid -- the dataset that is currently being processed
308282 metadata -- the metadata to be uploaded
309283 """
310- if token :
311- headers = {'Content-Type' : 'application/json' ,
312- "Autorization" : "Bearer " + token }
313- else :
314- headers = {'Content-Type' : 'application/json' ,
315- "Authorization" : "Bearer " + key }
284+ headers = {'Content-Type' : 'application/json' ,
285+ "Authorization" : "Bearer " + key }
316286 connector .message_process ({"type" : "dataset" , "id" : datasetid }, "Uploading dataset metadata." )
317287
318288
0 commit comments