@@ -160,7 +160,7 @@ fn create_volume_dir(
160160 // make our parent directory if needed
161161 subcommand_or_exit ( engine, "exec" ) ?
162162 . arg ( container)
163- . args ( & [
163+ . args ( [
164164 "sh" ,
165165 "-c" ,
166166 & format ! ( "mkdir -p '{}'" , dir. as_posix_absolute( ) ?) ,
@@ -210,7 +210,7 @@ fn container_path_exists(
210210) -> Result < bool > {
211211 Ok ( subcommand_or_exit ( engine, "exec" ) ?
212212 . arg ( container)
213- . args ( & [
213+ . args ( [
214214 "bash" ,
215215 "-c" ,
216216 & format ! ( "[[ -d '{}' ]]" , path. as_posix_absolute( ) ?) ,
@@ -659,7 +659,7 @@ rm \"{PATH}\"
659659
660660 subcommand_or_exit ( engine, "exec" ) ?
661661 . arg ( container)
662- . args ( & [ "sh" , "-c" , & script. join ( "\n " ) ] )
662+ . args ( [ "sh" , "-c" , & script. join ( "\n " ) ] )
663663 . run_and_get_status ( msg_info, true )
664664}
665665
@@ -812,9 +812,9 @@ pub fn container_state(
812812 msg_info : & mut MessageInfo ,
813813) -> Result < ContainerState > {
814814 let stdout = command ( engine)
815- . args ( & [ "ps" , "-a" ] )
816- . args ( & [ "--filter" , & format ! ( "name={container}" ) ] )
817- . args ( & [ "--format" , "{{.State}}" ] )
815+ . args ( [ "ps" , "-a" ] )
816+ . args ( [ "--filter" , & format ! ( "name={container}" ) ] )
817+ . args ( [ "--format" , "{{.State}}" ] )
818818 . run_and_get_stdout ( msg_info) ?;
819819 ContainerState :: new ( stdout. trim ( ) )
820820}
@@ -946,13 +946,13 @@ pub(crate) fn run(
946946 . image
947947 . platform
948948 . specify_platform ( & options. engine , & mut docker) ;
949- docker. args ( & [ "--name" , & container] ) ;
949+ docker. args ( [ "--name" , & container] ) ;
950950 docker. arg ( "--rm" ) ;
951951 let volume_mount = match volume {
952952 VolumeId :: Keep ( ref id) => format ! ( "{id}:{mount_prefix}" ) ,
953953 VolumeId :: Discard => mount_prefix. to_owned ( ) ,
954954 } ;
955- docker. args ( & [ "-v" , & volume_mount] ) ;
955+ docker. args ( [ "-v" , & volume_mount] ) ;
956956
957957 let mut volumes = vec ! [ ] ;
958958 docker_mount (
@@ -968,7 +968,7 @@ pub(crate) fn run(
968968 . wrap_err ( "when copying seccomp profile" ) ?;
969969
970970 // Prevent `bin` from being mounted inside the Docker container.
971- docker. args ( & [ "-v" , & format ! ( "{mount_prefix}/cargo/bin" ) ] ) ;
971+ docker. args ( [ "-v" , & format ! ( "{mount_prefix}/cargo/bin" ) ] ) ;
972972
973973 // When running inside NixOS or using Nix packaging we need to add the Nix
974974 // Store to the running container so it can load the needed binaries.
@@ -999,7 +999,7 @@ pub(crate) fn run(
999999 // a TTY. this has a few issues though: now, the
10001000 // container no longer responds to signals, so the
10011001 // container will need to be sig-killed.
1002- docker. args ( & [ "sh" , "-c" , "sleep infinity" ] ) ;
1002+ docker. args ( [ "sh" , "-c" , "sleep infinity" ] ) ;
10031003 }
10041004
10051005 // store first, since failing to non-existing container is fine
@@ -1202,7 +1202,7 @@ symlink_recurse \"${{prefix}}\"
12021202 }
12031203 subcommand_or_exit ( engine, "exec" ) ?
12041204 . arg ( & container)
1205- . args ( & [ "sh" , "-c" , & symlink. join ( "\n " ) ] )
1205+ . args ( [ "sh" , "-c" , & symlink. join ( "\n " ) ] )
12061206 . run_and_get_status ( msg_info, false )
12071207 . wrap_err ( "when creating symlinks to provide consistent host/mount paths" ) ?;
12081208
@@ -1219,7 +1219,7 @@ symlink_recurse \"${{prefix}}\"
12191219 ) ?;
12201220 docker_cwd ( & mut docker, & paths) ?;
12211221 docker. arg ( & container) ;
1222- docker. args ( & [ "sh" , "-c" , & build_command ( dirs, & cmd) ] ) ;
1222+ docker. args ( [ "sh" , "-c" , & build_command ( dirs, & cmd) ] ) ;
12231223 bail_container_exited ! ( ) ;
12241224 let status = docker
12251225 . run_and_get_status ( msg_info, false )
@@ -1236,8 +1236,7 @@ symlink_recurse \"${{prefix}}\"
12361236 . arg ( "-a" )
12371237 . arg ( & format ! ( "{container}:{}" , target_dir. as_posix_absolute( ) ?) )
12381238 . arg (
1239- & dirs
1240- . target
1239+ dirs. target
12411240 . parent ( )
12421241 . expect ( "target directory should have a parent" ) ,
12431242 )
0 commit comments