From f7b81c33e29db4ba8389af17f292a4e5970b4af9 Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Thu, 18 Dec 2014 07:56:06 -0800 Subject: [PATCH] update compile map to support domain wildcards --- Rakefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index e5042035..0a3a1f27 100644 --- a/Rakefile +++ b/Rakefile @@ -79,7 +79,12 @@ end desc 'Compile domain map for nginx' task :compile_domain_map => [:environment] do - File.open('./files/map.txt', 'w'){|f| Site.exclude(domain: nil).exclude(domain: '').select(:username,:domain).all.collect {|s| f.write "#{s.domain} #{s.username};\n" }} + File.open('./files/map.txt', 'w') do |file| + Site.exclude(domain: nil).exclude(domain: '').select(:username,:domain).all.collect do |site| + file.write "#{site.domain} #{site.username};\n" + file.write "*.#{site.domain} #{site.username};\n" + end + end end desc 'Produce SSL config package for proxy'