lib/nanoc/cli/commands/create_site.rb in nanoc-2.1.4 vs lib/nanoc/cli/commands/create_site.rb in nanoc-2.1.5
- old
+ new
@@ -205,17 +205,13 @@
Nanoc::CLI::Logger.instance.file(:high, :create, file_path)
end
# Build entire site
FileUtils.mkdir_p(path)
- begin
- FileUtils.cd(File.join(path))
-
+ FileUtils.cd(File.join(path)) do
site_create_minimal(data_source)
site_setup
site_populate
- ensure
- FileUtils.cd(File.join(path.map { |n| '..' }))
end
puts "Created a blank nanoc site at '#{path}'. Enjoy!"
end