Skip to content

Commit 1058fdd

Browse files
committed
fixes on pf pub api
1 parent e1c9ead commit 1058fdd

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

dataikuapi/dss/projectfolder.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,10 @@ def create_sub_folder(self, name):
111111
:param str name: the name of the project folder to create
112112
:returns: A :class:`dataikuapi.dss.projectfolder.DSSProjectFolder` to interact with the newly created project folder
113113
"""
114-
body = {
114+
params = {
115115
"name": name
116116
}
117-
pf = self.client._perform_json("POST", "/project-folders/%s/children" % self.project_folder_id, body = body)
117+
pf = self.client._perform_json("POST", "/project-folders/%s/children" % self.project_folder_id, params=params)
118118
return DSSProjectFolder(self.client, pf["id"])
119119

120120
########################################################
@@ -147,33 +147,33 @@ def create_project(self, project_key, name, owner, description=None, settings=No
147147
########################################################
148148
# Project folder move
149149
########################################################
150-
def move(self, destination):
150+
def move_to(self, destination):
151151
"""
152152
Move this project folder into another project folder (aka. destination)
153153
154154
:param destination: the project folder to put this project folder into
155155
:type destination: A :class:`dataikuapi.dss.projectfolders.DSSProjectFolder`
156156
"""
157-
body = {
157+
params = {
158158
"destination": destination.project_folder_id
159159
}
160-
self.client._perform_json("POST", "/project-folders/%s/move" % self.project_folder_id, body = body)
160+
self.client._perform_empty("POST", "/project-folders/%s/move" % self.project_folder_id, params=params)
161161

162162
########################################################
163163
# Project move
164164
########################################################
165-
def project_move(self, project_key, destination):
165+
def move_project_to(self, project_key, destination):
166166
"""
167167
Move a project within this project folder into another project folder (aka. destination)
168168
169169
:param str project_key: the project key associated with the project to move
170170
:param destination: the project folder to put this project into
171171
:type destination: A :class:`dataikuapi.dss.projectfolders.DSSProjectFolder`
172172
"""
173-
body = {
173+
params = {
174174
"destination": destination.project_folder_id
175175
}
176-
self.client._perform_json("POST", "/project-folders/%s/children/%s/move" % (self.project_folder_id, project_key), body = body)
176+
self.client._perform_empty("POST", "/project-folders/%s/projects/%s/move" % (self.project_folder_id, project_key), params=params)
177177

178178
class DSSProjectFolderSettings(object):
179179
"""

0 commit comments

Comments
 (0)