Skip to content
This repository was archived by the owner on Feb 13, 2023. It is now read-only.

Commit 9d6ba3f

Browse files
authored
Merge pull request #1328 from oxyc/issue-1323
Default synced folder type to vagrant_synced_folder_default_type
2 parents 3da370c + c0438da commit 9d6ba3f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Vagrantfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
137137
# Synced folders.
138138
vconfig['vagrant_synced_folders'].each do |synced_folder|
139139
options = {
140-
type: synced_folder['type'],
140+
type: synced_folder.include?('type') ? synced_folder['type'] : vconfig['vagrant_synced_folder_default_type'],
141141
rsync__auto: 'true',
142142
rsync__exclude: synced_folder['excluded_paths'],
143143
rsync__args: ['--verbose', '--archive', '--delete', '-z', '--chmod=ugo=rwX'],
@@ -154,7 +154,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
154154
end
155155

156156
# Allow override of the default synced folder type.
157-
config.vm.synced_folder host_project_dir, '/vagrant', type: vconfig.include?('vagrant_synced_folder_default_type') ? vconfig['vagrant_synced_folder_default_type'] : 'nfs'
157+
config.vm.synced_folder host_project_dir, '/vagrant', type: vconfig['vagrant_synced_folder_default_type']
158158

159159
config.vm.provision provisioner do |ansible|
160160
ansible.playbook = playbook
@@ -207,7 +207,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
207207
# Cache the composer directory.
208208
config.cache.enable :generic, cache_dir: '/home/vagrant/.composer/cache'
209209
config.cache.synced_folder_opts = {
210-
type: vconfig.include?('vagrant_synced_folder_default_type') ? vconfig['vagrant_synced_folder_default_type'] : 'nfs'
210+
type: vconfig['vagrant_synced_folder_default_type']
211211
}
212212
end
213213

0 commit comments

Comments
 (0)