Skip to content

Commit 7ce39ff

Browse files
committed
fix calls for metric/check computations
1 parent 4f64ff4 commit 7ce39ff

File tree

2 files changed

+7
-13
lines changed

2 files changed

+7
-13
lines changed

dataikuapi/dss/dataset.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ def compute_metrics(self, partition='', metric_ids=None, probes=None):
178178
"POST" , "%s/computeMetrics" % url,
179179
params={'partition':partition}, body=probes)
180180
else:
181-
return self.client._perform_empty(
181+
return self.client._perform_json(
182182
"POST" , "%s/computeMetrics" % url,
183183
params={'partition':partition})
184184

@@ -188,12 +188,13 @@ def run_checks(self, partition='', checks=None):
188188
setup on the dataset are used.
189189
"""
190190
if checks is None:
191-
return self.client._perform_empty(
192-
"POST" , "/projects/%s/datasets/%s/actions/runChecks" %(self.project_key, self.dataset_name, partition))
191+
return self.client._perform_json(
192+
"POST" , "/projects/%s/datasets/%s/actions/runChecks" %(self.project_key, self.dataset_name),
193+
params={'partition':partition})
193194
else:
194195
return self.client._perform_json(
195-
"POST" , "/projects/%s/datasets/%s/actions/runChecks" %(self.project_key, self.dataset_name, partition),
196-
params=checks)
196+
"POST" , "/projects/%s/datasets/%s/actions/runChecks" %(self.project_key, self.dataset_name),
197+
params={'partition':partition}, body=checks)
197198

198199
########################################################
199200
# Metrics

dataikuapi/dss/managedfolder.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -116,16 +116,9 @@ def compute_metrics(self, metric_ids=None, probes=None):
116116
"POST" , "%s/computeMetrics" % url,
117117
body=probes)
118118
else:
119-
return self.client._perform_empty(
119+
return self.client._perform_json(
120120
"POST" , "%s/computeMetrics" % url)
121121

122-
if metrics is None:
123-
self.client._perform_empty(
124-
"POST" , "/projects/%s/managedfolders/%s/actions/computeMetrics" %(self.project_key, self.odb_id))
125-
else:
126-
self.client._perform_json(
127-
"POST" , "/projects/%s/managedfolders/%s/actions/computeMetrics" %(self.project_key, self.odb_id),
128-
params=metrics)
129122

130123
########################################################
131124
# Metrics

0 commit comments

Comments
 (0)