@@ -346,7 +346,10 @@ pub fn open_lock_with_privileges<P: AsRef<Path>>(
346346 if e. kind ( ) != std:: io:: ErrorKind :: PermissionDenied {
347347 return Err ( e) ;
348348 }
349- debug ! ( "Permission denied while opening {} file, retrying with privileges" , p. as_ref( ) . display( ) ) ;
349+ debug ! (
350+ "Permission denied while opening {} file, retrying with privileges" ,
351+ p. as_ref( ) . display( )
352+ ) ;
350353 with_privileges ( & [ Cap :: DAC_READ_SEARCH ] , || options. open ( & p) ) . or_else ( |e| {
351354 if e. kind ( ) != std:: io:: ErrorKind :: PermissionDenied {
352355 return Err ( e) ;
@@ -363,7 +366,10 @@ pub fn read_with_privileges<P: AsRef<Path>>(p: P) -> std::io::Result<File> {
363366 if e. kind ( ) != std:: io:: ErrorKind :: PermissionDenied {
364367 return Err ( e) ;
365368 }
366- debug ! ( "Permission denied while opening {} file, retrying with privileges" , p. as_ref( ) . display( ) ) ;
369+ debug ! (
370+ "Permission denied while opening {} file, retrying with privileges" ,
371+ p. as_ref( ) . display( )
372+ ) ;
367373 with_privileges ( & [ Cap :: DAC_READ_SEARCH ] , || std:: fs:: File :: open ( & p) ) . or_else ( |e| {
368374 if e. kind ( ) != std:: io:: ErrorKind :: PermissionDenied {
369375 return Err ( e) ;
@@ -378,7 +384,10 @@ pub fn remove_with_privileges<P: AsRef<Path>>(p: P) -> std::io::Result<()> {
378384 if e. kind ( ) != std:: io:: ErrorKind :: PermissionDenied {
379385 return Err ( e) ;
380386 }
381- debug ! ( "Permission denied while removing {} file, retrying with privileges" , p. as_ref( ) . display( ) ) ;
387+ debug ! (
388+ "Permission denied while removing {} file, retrying with privileges" ,
389+ p. as_ref( ) . display( )
390+ ) ;
382391 with_privileges ( & [ Cap :: DAC_OVERRIDE ] , || std:: fs:: remove_file ( & p) )
383392 } )
384393}
@@ -388,7 +397,10 @@ pub fn create_dir_all_with_privileges<P: AsRef<Path>>(p: P) -> std::io::Result<(
388397 if e. kind ( ) != std:: io:: ErrorKind :: PermissionDenied {
389398 return Err ( e) ;
390399 }
391- debug ! ( "Permission denied while creating {} directory, retrying with privileges" , p. as_ref( ) . display( ) ) ;
400+ debug ! (
401+ "Permission denied while creating {} directory, retrying with privileges" ,
402+ p. as_ref( ) . display( )
403+ ) ;
392404 with_privileges ( & [ Cap :: DAC_OVERRIDE ] , || std:: fs:: create_dir_all ( p) )
393405 } )
394406}
0 commit comments