Skip to content

Commit cf24c9b

Browse files
author
your-github-username
committed
Apply Black formatting to QuickSight changes
1 parent 4a21e32 commit cf24c9b

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

experimental/SMUS-CICD-pipeline-cli/examples/analytic-workflow/dashboard-glue-quick/manifest.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ stages:
5050
GRANT_TO: Admin,service-role/aws-quicksight-service-role-v0
5151
bootstrap:
5252
actions:
53-
# - type: workflow.create
54-
# workflowName: covid_dashboard_glue_quick_pipeline
55-
# - type: workflow.run
56-
# workflowName: covid_dashboard_glue_quick_pipeline
57-
# trailLogs: true
53+
- type: workflow.create
54+
workflowName: covid_dashboard_glue_quick_pipeline
55+
- type: workflow.run
56+
workflowName: covid_dashboard_glue_quick_pipeline
57+
trailLogs: true
5858
- type: quicksight.refresh_dataset
5959
refreshScope: IMPORTED
6060
ingestionType: FULL_REFRESH
@@ -83,5 +83,4 @@ stages:
8383
PrefixForAllResources: deployed-{stage.name}-covid-
8484
tests:
8585
folder: examples/analytic-workflow/dashboard-glue-quick/app_tests/
86-
# Trigger workflow
8786

experimental/SMUS-CICD-pipeline-cli/src/smus_cicd/helpers/quicksight.py

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ def import_dashboard(
212212
dashboard_permissions = {}
213213
datasource_permissions = {}
214214
dataset_permissions = {}
215-
215+
216216
if permissions:
217217
principals = []
218218
dashboard_actions = []
@@ -223,14 +223,17 @@ def import_dashboard(
223223
)
224224
principals.extend(expanded)
225225
dashboard_actions.extend(perm["actions"])
226-
226+
227227
# Remove duplicates
228228
principals = list(set(principals))
229229
dashboard_actions = list(set(dashboard_actions))
230-
230+
231231
# Build dashboard permissions
232-
dashboard_permissions = {"Principals": principals, "Actions": dashboard_actions}
233-
232+
dashboard_permissions = {
233+
"Principals": principals,
234+
"Actions": dashboard_actions,
235+
}
236+
234237
# Use standard read/write permissions for DataSources and DataSets
235238
datasource_permissions = {
236239
"Principals": principals,
@@ -240,10 +243,10 @@ def import_dashboard(
240243
"quicksight:PassDataSource",
241244
"quicksight:UpdateDataSource",
242245
"quicksight:DeleteDataSource",
243-
"quicksight:UpdateDataSourcePermissions"
244-
]
246+
"quicksight:UpdateDataSourcePermissions",
247+
],
245248
}
246-
249+
247250
dataset_permissions = {
248251
"Principals": principals,
249252
"Actions": [
@@ -256,8 +259,8 @@ def import_dashboard(
256259
"quicksight:DeleteDataSet",
257260
"quicksight:CreateIngestion",
258261
"quicksight:CancelIngestion",
259-
"quicksight:UpdateDataSetPermissions"
260-
]
262+
"quicksight:UpdateDataSetPermissions",
263+
],
261264
}
262265

263266
import_params = {

0 commit comments

Comments
 (0)