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(
601601 None
602602 """
603603
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 )
606605
606+ if dry_run :
607+ affected_entities = []
607608 if benefactor_tracker .will_acl_deletion_affect_others (self .id ):
608609 affected_entities = benefactor_tracker .benefactor_children .get (
609610 self .id , []
610611 )
612+ if affected_entities :
611613 client .logger .info (
612614 f"Deleting ACL for entity { self .id } will affect { len (affected_entities )} "
613615 f"child entities that inherit from it: { affected_entities } "
614616 )
615-
616- if dry_run :
617617 return
618618
619619 try :
Original file line number Diff line number Diff line change @@ -90,14 +90,6 @@ def syn_with_logger(request) -> Synapse:
9090 syn .logger = logging .getLogger (DEFAULT_LOGGER_NAME )
9191 syn .login (profile = os .getenv ("SYNAPSE_PROFILE" , "default" ))
9292
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 )
10193 return syn
10294
10395
You can’t perform that action at this time.
0 commit comments