File tree Expand file tree Collapse file tree
eden/mononoke/repo_attributes/restricted_paths/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -659,6 +659,12 @@ async fn has_repo_region_acls_for_action(
659659 . buffer_unordered ( acls. len ( ) )
660660 . try_all ( futures:: future:: ready)
661661 . await
662+ . inspect_err ( |err| {
663+ ctx. scuba ( ) . clone ( ) . log_with_msg (
664+ "Failed repo region ACL check" ,
665+ format ! ( "ACLs: {acls:?}. Action {action}. Exception: {err:#?}" ) ,
666+ ) ;
667+ } )
662668}
663669
664670/// Check whether the caller is a member of the admin bypass group, if one is
@@ -683,7 +689,13 @@ pub(crate) async fn is_part_of_group(
683689 let membership_checker = acl_provider
684690 . group ( group_name)
685691 . await
686- . with_context ( || format ! ( "Failed to get membership checker for group {group_name}" ) ) ?;
692+ . with_context ( || format ! ( "Failed to get membership checker for group {group_name}" ) )
693+ . inspect_err ( |err| {
694+ ctx. scuba ( ) . clone ( ) . log_with_msg (
695+ "Failed to get membership checker for group" ,
696+ format ! ( "Group: {group_name}. Exception: {err:#?}" ) ,
697+ ) ;
698+ } ) ?;
687699
688700 Ok ( membership_checker
689701 . is_member ( ctx. metadata ( ) . identities ( ) )
You can’t perform that action at this time.
0 commit comments