File tree Expand file tree Collapse file tree 4 files changed +416
-370
lines changed
synapseclient/models/mixins Expand file tree Collapse file tree 4 files changed +416
-370
lines changed Original file line number Diff line number Diff line change @@ -601,19 +601,19 @@ async def _delete_current_entity_acl(
601
601
None
602
602
"""
603
603
604
- if not dry_run :
605
- await benefactor_tracker .track_entity_benefactor ([self .id ], client )
604
+ await benefactor_tracker .track_entity_benefactor ([self .id ], client )
606
605
606
+ if dry_run :
607
+ affected_entities = []
607
608
if benefactor_tracker .will_acl_deletion_affect_others (self .id ):
608
609
affected_entities = benefactor_tracker .benefactor_children .get (
609
610
self .id , []
610
611
)
612
+ if affected_entities :
611
613
client .logger .info (
612
614
f"Deleting ACL for entity { self .id } will affect { len (affected_entities )} "
613
615
f"child entities that inherit from it: { affected_entities } "
614
616
)
615
-
616
- if dry_run :
617
617
return
618
618
619
619
try :
Original file line number Diff line number Diff line change @@ -90,14 +90,6 @@ def syn_with_logger(request) -> Synapse:
90
90
syn .logger = logging .getLogger (DEFAULT_LOGGER_NAME )
91
91
syn .login (profile = os .getenv ("SYNAPSE_PROFILE" , "default" ))
92
92
93
- # set the working directory to a temp directory
94
- _old_working_directory = os .getcwd ()
95
- os .chdir (working_directory )
96
-
97
- def teardown () -> None :
98
- os .chdir (_old_working_directory )
99
-
100
- request .addfinalizer (teardown )
101
93
return syn
102
94
103
95
You can’t perform that action at this time.
0 commit comments