33from datetime import datetime
44
55class DSSCodeStudioObjectListItem (object ):
6- """An item in a list of code studios. Do not instantiate this class, use :meth:`dataikuapi.dss.project.DSSProject.list_code_studio_objects `"""
6+ """An item in a list of code studios. Do not instantiate this class, use :meth:`dataikuapi.dss.project.DSSProject.list_code_studios `"""
77 def __init__ (self , client , project_key , data ):
88 self .client = client
99 self .project_key = project_key
1010 self ._data = data
1111
12- def to_code_studio_object (self ):
12+ def to_code_studio (self ):
1313 """Gets the :class:`DSSCodeStudioObject` corresponding to this code studio object """
1414 return DSSCodeStudioObject (self .client , self .project_key , self ._data ["id" ])
1515
@@ -37,17 +37,17 @@ class DSSCodeStudioObject(object):
3737 """
3838 A handle to manage a code studio object of a project
3939 """
40- def __init__ (self , client , project_key , code_studio_object_id ):
41- """Do not call directly, use :meth:`dataikuapi.dss.project.DSSProject.get_code_studio_object `"""
40+ def __init__ (self , client , project_key , code_studio_id ):
41+ """Do not call directly, use :meth:`dataikuapi.dss.project.DSSProject.get_code_studio `"""
4242 self .client = client
4343 self .project_key = project_key
44- self .code_studio_object_id = code_studio_object_id
44+ self .code_studio_id = code_studio_id
4545
4646 def delete (self ):
4747 """
4848 Delete the code studio
4949 """
50- self .client ._perform_empty ("DELETE" , "/projects/%s/code-studios/%s" % (self .project_key , self .code_studio_object_id ))
50+ self .client ._perform_empty ("DELETE" , "/projects/%s/code-studios/%s" % (self .project_key , self .code_studio_id ))
5151
5252 def get_settings (self ):
5353 """
@@ -56,8 +56,8 @@ def get_settings(self):
5656 :returns: a handle to manage the code studio definition
5757 :rtype: :class:`dataikuapi.dss.codestudio.DSSCodeStudioObjectSettings`
5858 """
59- settings = self .client ._perform_json ("GET" , "/projects/%s/code-studios/%s" % (self .project_key , self .code_studio_object_id ))
60- return DSSCodeStudioObjectSettings (self .client , self .project_key , self .code_studio_object_id , settings )
59+ settings = self .client ._perform_json ("GET" , "/projects/%s/code-studios/%s" % (self .project_key , self .code_studio_id ))
60+ return DSSCodeStudioObjectSettings (self .client , self .project_key , self .code_studio_id , settings )
6161
6262 def get_status (self ):
6363 """
@@ -66,8 +66,8 @@ def get_status(self):
6666 :returns: a handle to inspect the code studio state
6767 :rtype: :class:`dataikuapi.dss.codestudio.DSSCodeStudioObjectStatus`
6868 """
69- status = self .client ._perform_json ("GET" , "/projects/%s/code-studios/%s/status" % (self .project_key , self .code_studio_object_id ))
70- return DSSCodeStudioObjectStatus (self .client , self .project_key , self .code_studio_object_id , status )
69+ status = self .client ._perform_json ("GET" , "/projects/%s/code-studios/%s/status" % (self .project_key , self .code_studio_id ))
70+ return DSSCodeStudioObjectStatus (self .client , self .project_key , self .code_studio_id , status )
7171
7272 def stop (self ):
7373 """
@@ -76,7 +76,7 @@ def stop(self):
7676 :returns: a future to wait on the stop, or None if already stopped
7777 :rtype: :class:`dataikuapi.dss.future.DSSFuture`
7878 """
79- ret = self .client ._perform_json ("POST" , "/projects/%s/code-studios/%s/stop" % (self .project_key , self .code_studio_object_id ))
79+ ret = self .client ._perform_json ("POST" , "/projects/%s/code-studios/%s/stop" % (self .project_key , self .code_studio_id ))
8080 return DSSFuture .from_resp (self .client , ret )
8181
8282 def restart (self ):
@@ -86,18 +86,18 @@ def restart(self):
8686 :returns: a future to wait on the start
8787 :rtype: :class:`dataikuapi.dss.future.DSSFuture`
8888 """
89- ret = self .client ._perform_json ("POST" , "/projects/%s/code-studios/%s/restart" % (self .project_key , self .code_studio_object_id ))
89+ ret = self .client ._perform_json ("POST" , "/projects/%s/code-studios/%s/restart" % (self .project_key , self .code_studio_id ))
9090 return DSSFuture .from_resp (self .client , ret )
9191
9292class DSSCodeStudioObjectSettings (object ):
9393 """
9494 Settings for the code studio object
9595 """
96- def __init__ (self , client , project_key , code_studio_object_id , settings ):
96+ def __init__ (self , client , project_key , code_studio_id , settings ):
9797 """Do not call directly, use :meth:`dataikuapi.dss.codestudio.DSSCodeStudioObject.get_settings`"""
9898 self .client = client
9999 self .project_key = project_key
100- self .code_studio_object_id = code_studio_object_id
100+ self .code_studio_id = code_studio_id
101101 self .settings = settings
102102
103103 def get_raw (self ):
@@ -118,11 +118,11 @@ class DSSCodeStudioObjectStatus(object):
118118 """
119119 Status of a code studio object
120120 """
121- def __init__ (self , client , project_key , code_studio_object_id , status ):
121+ def __init__ (self , client , project_key , code_studio_id , status ):
122122 """Do not call directly, use :meth:`dataikuapi.dss.codestudio.DSSCodeStudioObject.get_state`"""
123123 self .client = client
124124 self .project_key = project_key
125- self .code_studio_object_id = code_studio_object_id
125+ self .code_studio_id = code_studio_id
126126 self .status = status
127127
128128 def get_raw (self ):
0 commit comments