File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
tableauserverclient/server/endpoint Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 1
- from .endpoint import Endpoint
1
+ from .endpoint import Endpoint , api
2
2
C90F
td>from .exceptions import MissingRequiredFieldError
3
3
from .. import TaskItem , PaginationItem , RequestFactory
4
4
import logging
@@ -12,6 +12,7 @@ def baseurl(self):
12
12
return "{0}/sites/{1}/tasks/extractRefreshes" .format (self .parent_srv .baseurl ,
13
13
self .parent_srv .site_id )
14
14
15
+ @api (version = '2.6' )
15
16
def get (self , req_options = None ):
16
17
logger .info ('Querying all tasks for the site' )
17
18
url = self .baseurl
@@ -21,6 +22,7 @@ def get(self, req_options=None):
21
22
all_extract_tasks = TaskItem .from_response (server_response .content )
22
23
return all_extract_tasks , pagination_item
23
24
25
+ @api (version = '2.6' )
24
26
def get_by_id (self , task_id ):
25
27
if not task_id :
26
28
error = "No Task ID provided"
@@ -30,6 +32,7 @@ def get_by_id(self, task_id):
30
32
server_response = self .get_request (url )
31
33
return TaskItem .from_response (server_response .content )[0 ]
32
34
35
+ @api (version = '2.6' )
33
36
def run (self , task_item ):
34
37
if not task_item .id :
35
38
error = "User item missing ID."
You can’t perform that action at this time.
0 commit comments