@@ -68,7 +68,7 @@ def write_points(self, data):
68
68
if response .status_code == 200 :
69
69
return True
70
70
else :
71
- raise Exception (response .content )
71
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
72
72
73
73
def write_points_with_time_precision (self , data , time_precision = 's' ):
74
74
"""
@@ -90,7 +90,7 @@ def write_points_with_time_precision(self, data, time_precision='s'):
90
90
if response .status_code == 200 :
91
91
return True
92
92
else :
93
- raise Exception (response .content )
93
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
94
94
95
95
# TODO:
96
96
# One Time Deletes
@@ -138,7 +138,7 @@ def create_database(self, database):
138
138
if response .status_code == 201 :
139
139
return True
140
140
else :
141
- raise Exception (response .content )
141
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
142
142
143
143
def delete_database (self , database ):
144
144
"""
@@ -158,7 +158,7 @@ def delete_database(self, database):
158
158
if response .status_code == 204 :
159
159
return True
160
160
else :
161
- raise Exception (response .content )
161
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
162
162
163
163
# Security
164
164
# get list of cluster admins
@@ -190,7 +190,7 @@ def delete_database(self, database):
190
190
# delete database admin
191
191
# curl -X DELETE http://localhost:8086/db/site_dev/admins/paul?u=root&p=root
192
192
193
- def get_list_cluster_admins (self , database ):
193
+ def get_list_cluster_admins (self ):
194
194
"""
195
195
Get list of cluster admins
196
196
"""
@@ -203,7 +203,7 @@ def get_list_cluster_admins(self, database):
203
203
if response .status_code == 200 :
204
204
return json .loads (response .content )
205
205
else :
206
- raise Exception (response .content )
206
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
207
207
208
208
def add_cluster_admin (self , new_username , new_password ):
209
209
"""
@@ -222,7 +222,7 @@ def add_cluster_admin(self, new_username, new_password):
222
222
if response .status_code == 200 :
223
223
return True
224
224
else :
225
- raise Exception (response .content )
225
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
226
226
227
227
def update_cluster_admin_password (self , username , new_password ):
228
228
"""
@@ -241,13 +241,13 @@ def update_cluster_admin_password(self, username, new_password):
241
241
if response .status_code == 200 :
242
242
return True
243
243
else :
244
- raise Exception (response .content )
244
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
245
245
246
246
def delete_cluster_admin (self , username ):
247
247
"""
248
248
Delete cluster admin
249
249
"""
250
- response = requests .delete ("{0}/cluster_admin /{1}?u={2}&p={3}" .format (
250
+ response = requests .delete ("{0}/cluster_admins /{1}?u={2}&p={3}" .format (
251
251
self ._baseurl ,
252
252
username ,
253
253
self ._username ,
@@ -256,8 +256,9 @@ def delete_cluster_admin(self, username):
256
256
if response .status_code == 204 :
257
257
return True
258
258
else :
259
- raise Exception (response .content )
259
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
260
260
261
+ # TODO: Not working
261
262
def get_list_database_admins (self ):
262
263
"""
263
264
Get list of database admins
@@ -272,8 +273,9 @@ def get_list_database_admins(self):
272
273
if response .status_code == 200 :
273
274
return json .loads (response .content )
274
275
else :
275
- raise Exception (response .content )
276
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
276
277
278
+ # TODO: Not working
277
279
def add_database_admin (self , new_username , new_password ):
278
280
"""
279
281
Add cluster admin
@@ -292,8 +294,9 @@ def add_database_admin(self, new_username, new_password):
292
294
if response .status_code == 200 :
293
295
return True
294
296
else :
295
- raise Exception (response .content )
297
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
296
298
299
+ # TODO: Not working
297
300
def update_database_admin_password (self , username , new_password ):
298
301
"""
299
302
Update database admin password
@@ -312,8 +315,9 @@ def update_database_admin_password(self, username, new_password):
312
315
if response .status_code == 200 :
313
316
return True
314
317
else :
315
- raise Exception (response .content )
318
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
316
319
320
+ # TODO: Not working
317
321
def delete_database_admin (self , username ):
318
322
"""
319
323
Delete database admin
@@ -328,7 +332,7 @@ def delete_database_admin(self, username):
328
332
if response .status_code == 204 :
329
333
return True
330
334
else :
331
- raise Exception (response .content )
335
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
332
336
333
337
###
334
338
# Limiting User Access
@@ -362,7 +366,7 @@ def get_database_users(self):
362
366
if response .status_code == 200 :
363
367
return json .loads (response .content )
364
368
else :
365
- raise Exception (response .content )
369
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
366
370
367
371
def add_database_user (self , new_username , new_password ):
368
372
"""
@@ -382,9 +386,9 @@ def add_database_user(self, new_username, new_password):
382
386
if response .status_code == 200 :
383
387
return True
384
388
else :
385
- raise Exception (response .content )
389
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
386
390
387
- def update_database_password (self , username , new_password ):
391
+ def update_database_user_password (self , username , new_password ):
388
392
"""
389
393
Update password
390
394
"""
@@ -404,7 +408,7 @@ def update_database_password(self, username, new_password):
404
408
self ._password = new_password
405
409
return True
406
410
else :
407
- raise Exception (response .content )
411
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
408
412
409
413
def delete_database_user (self , username ):
410
414
"""
@@ -421,6 +425,6 @@ def delete_database_user(self, username):
421
425
if response .status_code == 200 :
422
426
return True
423
427
else :
424
- raise Exception (response .content )
428
+ raise Exception ("{0}: {1}" . format ( response .status_code , response . content ) )
425
429
426
430
# TODO: Change read/write permission
0 commit comments