lib/vagrant-invade/action/init.rb in vagrant-invade-0.7.0 vs lib/vagrant-invade/action/init.rb in vagrant-invade-0.8.0

- old
+ new

@@ -44,21 +44,26 @@ invade_config_file = "#{@dir}/invade.yml" if invade_template_exists template_file_path = "#{@dir}/invade.yml.dist" FileUtils.cp(template_file_path, invade_config_file) - @env[:ui].success "[Invade] Project template file '#{template_file_path}' was found!" + @env[:ui].success "[Invade] Using local template file '#{template_file_path}'." elsif invade_user_customized_config_exists && !invade_template_exists FileUtils.cp(File.expand_path('~/.invade/invade.yml.dist'), invade_config_file) - @env[:ui].success "[Invade] User customized template file '~/.invade/invade.yml.dist' was found!" + @env[:ui].success "[Invade] Using global template file '~/.invade/invade.yml.dist'." else - plugin_root_path = File.expand_path('../../../../', __FILE__) - default_invade_config_file = plugin_root_path + '/invade.yml.dist' + plugin_root_path = File.expand_path('../../../..', __FILE__) + default_invade_config_file = plugin_root_path + '/invade-default.yml' + template_file_path = "#{@dir}/invade.yml.dist" FileUtils.cp(default_invade_config_file, invade_config_file) - @env[:ui].warn '[Invade] Project template file or customized user configuration file NOT found!' + @env[:ui].warn '[Invade] Global user template file \'~/.invade/invade.yml.dist\' not found.' + @env[:ui].warn "[Invade] Local template file './invade.yml.dist' not found." + @env[:ui].warn '[Invade] ------------------------------------------------------------------' + @env[:ui].warn "[Invade] Save a template file to it's location to use it as default." end - @env[:ui].success '[Invade] \'invade.yml\' created successfully. Please make your changes.' + @env[:ui].success "" + @env[:ui].success '[Invade] Default \'invade.yml\' created successfully. Please make your changes.' end end end end