From c7806cf376db837f5e98dbcc12abddef446d2eec Mon Sep 17 00:00:00 2001 From: Adam Cooke Date: Wed, 26 Apr 2017 14:13:06 +0100 Subject: [PATCH] create the config directory if it is missing --- script/generate_initial_config.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/script/generate_initial_config.rb b/script/generate_initial_config.rb index df0fdd9..13ab907 100755 --- a/script/generate_initial_config.rb +++ b/script/generate_initial_config.rb @@ -2,6 +2,11 @@ require File.expand_path('../../lib/postal/config', __FILE__) require 'openssl' require 'securerandom' +require 'fileutils' + +unless File.directory?(Postal.config_root) + FileUtils.mkdir_p(Postal.config_root) +end unless File.exist?(Postal.config_file_path) content = File.read(Postal.app_root.join('config', 'postal.example.yml'))