Skip to content
This repository was archived by the owner on Apr 3, 2025. It is now read-only.

Commit d6c5b38

Browse files
nojimagetonivdv
authored andcommitted
Work with file path including spaces (#90)
1 parent 085af1b commit d6c5b38

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docker-machine-nfs.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ parseCli()
161161
exit 1
162162
fi
163163

164-
prop_shared_folders+=($shared_folder)
164+
prop_shared_folders+=("$shared_folder")
165165
;;
166166

167167
-n=*|--nfs-config=*)
@@ -369,7 +369,7 @@ configureNFS()
369369
for shared_folder in "${prop_shared_folders[@]}"
370370
do
371371
# Add new exports
372-
exports="${exports}$shared_folder $machine_ip $prop_nfs_config\n"
372+
exports="${exports}\"$shared_folder\" $machine_ip $prop_nfs_config\n"
373373
done
374374

375375
# Write new exports block ending
@@ -403,7 +403,7 @@ configureBoot2Docker()
403403
for shared_folder in "${prop_shared_folders[@]}"
404404
do
405405
bootlocalsh="${bootlocalsh}
406-
sudo mkdir -p "$shared_folder
406+
sudo mkdir -p \""$shared_folder"\""
407407
done
408408

409409
bootlocalsh="${bootlocalsh}
@@ -412,7 +412,7 @@ configureBoot2Docker()
412412
for shared_folder in "${prop_shared_folders[@]}"
413413
do
414414
bootlocalsh="${bootlocalsh}
415-
sudo mount -t nfs -o "$prop_mount_options" "$prop_nfshost_ip":"$shared_folder" "$shared_folder
415+
sudo mount -t nfs -o "$prop_mount_options" "$prop_nfshost_ip":\""$shared_folder"\" \""$shared_folder"\""
416416
done
417417

418418
local file="/var/lib/boot2docker/bootlocal.sh"

0 commit comments

Comments
 (0)