@@ -240,7 +240,7 @@ def upload(self, path=None, filename=None):
240
240
res = requests .post (url , files = files , headers = self ._build_headers ())
241
241
if res .status_code not in list (range (200 , 300 )):
242
242
raise RequestResponseError (res .text , res .status_code )
243
- return res
243
+ return res . json ()
244
244
245
245
""" GET from API resource
246
246
"""
@@ -396,22 +396,21 @@ def print_projects(self, limit=0):
396
396
def upload_application_file (self , project_id , filename ):
397
397
me = self .get_me ()
398
398
path = "users/%s/projects/%s/files/application" % (me ['id' ], project_id )
399
- self .upload (path = path , filename = filename )
399
+ return self .upload (path = path , filename = filename )
400
400
401
401
""" Upload application file to project
402
402
"""
403
403
def upload_file (self , filename ):
404
404
me = self .get_me ()
405
405
path = "users/%s/files" % (me ['id' ])
406
- res = self .upload (path = path , filename = filename ).json ()
407
- print ("ID:%s Name:%s Size:%s" % (str (res ['id' ]).ljust (10 ), res ['name' ].ljust (15 ), res ['size' ]))
406
+ return self .upload (path = path , filename = filename )
408
407
409
408
""" Upload test file to project
410
409
"""
411
410
def upload_test_file (self , project_id , filename ):
412
411
me = self .get_me ()
413
412
path = "users/%s/projects/%s/files/test" % (me ['id' ], project_id )
414
- self .upload (path = path , filename = filename )
413
+ return self .upload (path = path , filename = filename )
415
414
416
415
""" Delete project parameter
417
416
"""
@@ -431,7 +430,7 @@ def get_project_parameters(self, project_id):
431
430
def upload_data_file (self , project_id , filename ):
432
431
me = self .get_me ()
433
432
path = "users/%s/projects/%s/files/data" % (me ['id' ], project_id )
434
- self .upload (path = path , filename = filename )
433
+ return self .upload (path = path , filename = filename )
435
434
436
435
""" Set project parameters
437
436
"""
@@ -464,7 +463,7 @@ def set_project_framework(self, project_id, frameworkId):
464
463
path = "projects/%(project_id)s/frameworks" % {
465
464
'project_id' : project_id
466
465
}
467
- self .post (path , payload = {"frameworkId" : frameworkId })
466
+ return self .post (path , payload = {"frameworkId" : frameworkId })
468
467
469
468
470
469
""" Start a test run using test run config
0 commit comments