10000 removed temporary file and changed initial materialized views setting… · rmagier1/server-client-python@b9f04bb · GitHub
[go: up one dir, main page]

Skip to content

Commit b9f04bb

Browse files
author
bzhang
committed
removed temporary file and changed initial materialized views setting for site/workbook_item to None
1 parent 57cd890 commit b9f04bb

File tree

6 files changed

+6
-8
lines changed

6 files changed

+6
-8
lines changed

samples/materialize_workbooks.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,6 @@ def update_site(args, password, site_content_url):
255255

256256

257257
def create_materialized_views_config(args):
258-
# TODO: if clean up now and enable all for site is both True, then abort
259258
materialized_views_config = dict()
260259
materialized_views_config['materialized_views_enabled'] = args.mode == "enable"
261260
materialized_views_config['run_materialization_now'] = True if args.materialize_now else False

samples/name.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

tableauserverclient/models/site_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class State:
1717

1818
def __init__(self, name, content_url, admin_mode=None, user_quota=None, storage_quota=None,
1919
disable_subscriptions=False, subscribe_others_enabled=True, revision_history_enabled=False,
20-
revision_limit=None, materialized_views_mode=False):
20+
revision_lim 10000 it=None, materialized_views_mode=None):
2121
self._admin_mode = None
2222
self._id = None
2323
self._num_users = None

tableauserverclient/models/workbook_item.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ def __init__(self, project_id, name=None, show_tabs=False):
2424
self.project_id = project_id
2525
self.show_tabs = show_tabs
2626
self.tags = set()
27-
self.materialized_views_config = {'materialized_views_enabled': False,
28-
'run_materialization_now': False}
27+
self.materialized_views_config = {'materialized_views_enabled': None,
28+
'run_materialization_now': None}
2929

3030
@property
3131
def connections(self):
@@ -218,7 +218,7 @@ def _parse_element(workbook_xml, ns):
218218
views = ViewItem.from_xml_element(views_elem, ns)
219219

220220
materialized_views_config = dict()
221-
materialized_views_elem = workbook_xml.find('.//t:materializedViewsConfig', namespaces=ns)
221+
materialized_views_elem = workbook_xml.find('.//t:materializedViewsEnablementConfig', namespaces=ns)
222222
if materialized_views_elem is not None:
223223
materialized_views_config = parse_materialized_views_config(materialized_views_elem)
224224

tableauserverclient/server/request_factory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ def update_req(self, workbook_item):
384384
owner_element.attrib['id'] = workbook_item.owner_id
385385
if workbook_item.materialized_views_config is not None:
386386
materialized_views_config = workbook_item.materialized_views_config
387-
materialized_views_element = ET.SubElement(workbook_element, 'materializedViewsConfig')
387+
materialized_views_element = ET.SubElement(workbook_element, 'materializedViewsEnablementConfig')
388388
materialized_views_element.attrib['materializedViewsEnabled'] = str(materialized_views_config
389389
["materialized_views_enabled"]).lower()
390390
materialized_views_element.attrib['runMaterializationNow'] = str(materialized_views_config

test/assets/workbook_update.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
<project id="1d0304cd-3796-429f-b815-7258370b9b74" name="Tableau" />
55
<owner id="dd2239f6-ddf1-4107-981a-4cf94e415794" />
66
<tags />
7-
<materializedViewsConfig materializedViewsEnabled="true" runMaterializationNow="false" />
7+
<materializedViewsEnablementConfig materializedViewsEnabled="true" runMaterializationNow="false" />
88
</workbook>
99
</tsResponse>

0 commit comments

Comments
 (0)
0