Skip to content

Commit d4903ce

Browse files
authored
fix(IAM Policy Management): update examples format for doc generation (#238)
Signed-off-by: Shaun Colley <[email protected]>
1 parent 2a7ee5b commit d4903ce

File tree

1 file changed

+36
-38
lines changed

1 file changed

+36
-38
lines changed

examples/test_iam_policy_management_v1_examples.py

Lines changed: 36 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,12 @@ def test_create_policy_example(self):
115115
type='access', subjects=[policy_subjects], roles=[policy_roles], resources=[policy_resources]
116116
).get_result()
117117

118+
global example_policy_id
119+
example_policy_id = policy['id']
118120
print(json.dumps(policy, indent=2))
119121

120122
# end-create_policy
121123

122-
global example_policy_id
123-
example_policy_id = policy['id']
124-
125124
except ApiException as e:
126125
pytest.fail(str(e))
127126

@@ -136,14 +135,13 @@ def test_get_policy_example(self):
136135

137136
response = iam_policy_management_service.get_policy(policy_id=example_policy_id)
138137
policy = response.get_result()
138+
global example_policy_etag
139+
example_policy_etag = response.get_headers().get("Etag")
139140

140141
print(json.dumps(policy, indent=2))
141142

142143
# end-get_policy
143144

144-
global example_policy_etag
145-
example_policy_etag = response.get_headers().get("Etag")
146-
147145
except ApiException as e:
148146
pytest.fail(str(e))
149147

@@ -174,14 +172,13 @@ def test_replace_policy_example(self):
174172
resources=[policy_resources],
175173
)
176174
policy = response.get_result()
175+
global example_updated_policy_etag
176+
example_updated_policy_etag = response.get_headers().get("Etag")
177177

178178
print(json.dumps(policy, indent=2))
179179

180180
# end-replace_policy
181181

182-
global example_updated_policy_etag
183-
example_updated_policy_etag = response.get_headers().get("Etag")
184-
185182
except ApiException as e:
186183
pytest.fail(str(e))
187184

@@ -298,13 +295,13 @@ def test_create_v2_policy_example(self):
298295
pattern=policy_pattern,
299296
).get_result()
300297

298+
global example_policy_id
299+
example_policy_id = policy['id']
300+
301301
print(json.dumps(policy, indent=2))
302302

303303
# end-create_v2_policy
304304

305-
global example_policy_id
306-
example_policy_id = policy['id']
307-
308305
except ApiException as e:
309306
pytest.fail(str(e))
310307

@@ -320,13 +317,13 @@ def test_get_v2_policy_example(self):
320317
response = iam_policy_management_service.get_v2_policy(id=example_policy_id)
321318
policy = response.get_result()
322319

320+
global example_policy_etag
321+
example_policy_etag = response.get_headers().get("Etag")
322+
323323
print(json.dumps(policy, indent=2))
324324

325325
# end-get_v2_policy
326326

327-
global example_policy_etag
328-
example_policy_etag = response.get_headers().get("Etag")
329-
330327
except ApiException as e:
331328
pytest.fail(str(e))
332329

@@ -450,13 +447,13 @@ def test_create_role_example(self):
450447
service_name=example_service_name,
451448
).get_result()
452449

450+
global example_custom_role_id
451+
example_custom_role_id = custom_role["id"]
452+
453453
print(json.dumps(custom_role, indent=2))
454454

455455
# end-create_role
456456

457-
global example_custom_role_id
458-
example_custom_role_id = custom_role["id"]
459-
460457
except ApiException as e:
461458
pytest.fail(str(e))
462459

@@ -472,13 +469,13 @@ def test_get_role_example(self):
472469
response = iam_policy_management_service.get_role(role_id=example_custom_role_id)
473470
custom_role = response.get_result()
474471

472+
global example_custom_role_etag
473+
example_custom_role_etag = response.get_headers().get("Etag")
474+
475475
print(json.dumps(custom_role, indent=2))
476476

477477
# end-get_role
478478

479-
global example_custom_role_etag
480-
example_custom_role_etag = response.get_headers().get("Etag")
481-
482479
except ApiException as e:
483480
pytest.fail(str(e))
484481

@@ -586,15 +583,15 @@ def test_create_policy_template_example(self):
586583
)
587584
policy_template = response.get_result()
588585

589-
print(json.dumps(policy_template, indent=2))
590-
591-
# end-create_policy_template
592-
593586
global example_template_id
594587
example_template_id = policy_template['id']
595588
global example_template_version
596589
example_template_version = policy_template['version']
597590

591+
print(json.dumps(policy_template, indent=2))
592+
593+
# end-create_policy_template
594+
598595
except ApiException as e:
599596
pytest.fail(str(e))
600597

@@ -613,13 +610,13 @@ def test_get_policy_template_example(self):
613610
)
614611
policy_template = response.get_result()
615612

613+
global example_template_etag
614+
example_template_etag = response.get_headers().get("Etag")
615+
616616
print(json.dumps(policy_template, indent=2))
617617

618618
# end-get_policy_template
619619

620-
global example_template_etag
621-
example_template_etag = response.get_headers().get("Etag")
622-
623620
except ApiException as e:
624621
pytest.fail(str(e))
625622

@@ -782,13 +779,13 @@ def test_get_policy_template_version_example(self):
782779
)
783780
policy_template = response.get_result()
784781

782+
global example_template_etag
783+
example_template_etag = response.get_headers().get("Etag")
784+
785785
print(json.dumps(policy_template, indent=2))
786786

787787
# end-get_policy_template_version
788788

789-
global example_template_etag
790-
example_template_etag = response.get_headers().get("Etag")
791-
792789
except ApiException as e:
793790
pytest.fail(str(e))
794791

@@ -818,20 +815,20 @@ def test_list_policy_assignments_example(self):
818815
"""
819816
try:
820817
print('\nlist_policy_assignments() result:')
821-
# begin-list_Policy Assignments
818+
# begin-list_policy_assignments
822819

823820
response = iam_policy_management_service.list_policy_assignments(
824821
account_id=example_account_id,
825822
)
826823
polcy_template_assignment_collection = response.get_result()
827824

828-
print(json.dumps(polcy_template_assignment_collection, indent=2))
829-
830-
# end-list_Policy Assignments
831-
832825
global example_assignment_id
833826
example_assignment_id = polcy_template_assignment_collection['assignments'][0]['id']
834827

828+
print(json.dumps(polcy_template_assignment_collection, indent=2))
829+
830+
# end-list_policy_assignments
831+
835832
except ApiException as e:
836833
pytest.fail(str(e))
837834

@@ -849,11 +846,12 @@ def test_get_policy_assignment_example(self):
849846
)
850847
policy_assignment_record = response.get_result()
851848

849+
global example_assignment_policy_id
850+
example_assignment_policy_id = policy_assignment_record['resources'][0]['policy']['resource_created']['id']
851+
852852
print(json.dumps(policy_assignment_record, indent=2))
853853

854854
# end-get_policy_assignment
855-
global example_assignment_policy_id
856-
example_assignment_policy_id = policy_assignment_record['resources'][0]['policy']['resource_created']['id']
857855

858856
except ApiException as e:
859857
pytest.fail(str(e))

0 commit comments

Comments
 (0)