lib/local_pac/initializer.rb in local_pac-0.1.13 vs lib/local_pac/initializer.rb in local_pac-0.2.0
- old
+ new
@@ -14,22 +14,25 @@
def run
LocalPac.ui_logger.info "Creating pid directory: #{::File.dirname(config.pid_file)}"
Actions::CreateDirectory.new(::File.dirname(config.pid_file), force: options[:force]).run
- LocalPac.ui_logger.info "Creating log sink: #{config.log_sink}"
- Actions::CreateDirectory.new(config.log_sink, force: options[:force]).run
+ LocalPac.ui_logger.info "Creating log directory: #{::File.dirname(config.access_log)}"
+ Actions::CreateDirectory.new(::File.dirname(config.access_log), force: options[:force]).run
LocalPac.ui_logger.info "Creating sass cache #{config.sass_cache}"
Actions::CreateDirectory.new(config.sass_cache, force: options[:force]).run
LocalPac.ui_logger.info "Creating local storage: #{config.local_storage}"
Actions::CreateRepository.new(config.local_storage, bare: true, force: options[:force]).run
LocalPac.ui_logger.info "Creating pre-receive hook in local storage \"#{config.local_storage}\"."
- Actions::CreateFile.new(:'git-hook', File.join(config.local_storage, 'hooks', 'pre-receive'), Data.new(config), force: options[:force], executable: true).run
+ Actions::CreateFile.new(:'git-hook', ::File.join(config.local_storage, 'hooks', 'pre-receive'), Data.new(config), force: options[:force], executable: true).run
- LocalPac.ui_logger.info "Creating example configuration."
- Actions::CreateOutput.new(:'example-config', $stdout, Data.new(LocalPac::Config.new)).run
+ LocalPac.ui_logger.info "Creating config file at \"#{config.config_file}\"."
+ Actions::CreateFile.new(:'example-config', config.config_file, Data.new(config), force: options[:force], create_directories: true).run
+
+ LocalPac.ui_logger.warn "Showing the configuration of local_pac on your system."
+ Actions::CreateOutput.new(:'example-config', $stdout, Data.new(config)).run
end
end
end