2016-07-25 55 views
0

我有一個Vagrantfile,並且在非Windows機器上掛載的默認選項是NFS。檢查NFS是否在Vagrantfile中可用

if Vagrant::Util::Platform.windows? == false 
    config.vm.synced_folder ".", "/vagrant", id: "core", :nfs => true, :mount_options => ['nolock,vers=3,udp'] 
end 

但是我們有沒有對他的「尼克斯箱安裝NFS開發者,並花了一段時間來弄清楚這就是問題所在。

有沒有一種方法來檢查主機是否安裝了與vagrantfile內的類似方法安裝的NFS?

回答

0

您可以閱讀這個https://www.vagrantup.com/docs/plugins/host-capabilities.html主機功能的定義和實施與訪客功能相同。

+0

嗨,感謝您的評論。這些功能用於定製插件開發。我正在尋找一些我可以在Vagrant文​​件中使用的東西。任何其他提示? –

+0

也許您可以使用http://superuser.com/questions/701735/run-script-on-host-machine-during-vagrant-up中提到的方法,並且如果安裝了NFS並且安裝了該腳本。 – sebastienvg