Standardise on double quoted strings
authorTom Hughes <tom@compton.nu>
Fri, 20 Feb 2015 19:14:23 +0000 (19:14 +0000)
committerTom Hughes <tom@compton.nu>
Fri, 20 Feb 2015 19:14:23 +0000 (19:14 +0000)
85 files changed:
.rubocop.yml
.rubocop_todo.yml
Gemfile
cookbooks/accounts/metadata.rb
cookbooks/apache/metadata.rb
cookbooks/apt/metadata.rb
cookbooks/backup/metadata.rb
cookbooks/bind/metadata.rb
cookbooks/blog/metadata.rb
cookbooks/cgiirc/metadata.rb
cookbooks/chef/files/default/knife.rb
cookbooks/chef/libraries/remote_directory.rb
cookbooks/chef/libraries/subversion.rb
cookbooks/chef/metadata.rb
cookbooks/civicrm/metadata.rb
cookbooks/clamav/metadata.rb
cookbooks/db/metadata.rb
cookbooks/dev/metadata.rb
cookbooks/devices/metadata.rb
cookbooks/dhcpd/metadata.rb
cookbooks/dns/metadata.rb
cookbooks/elasticsearch/metadata.rb
cookbooks/exim/metadata.rb
cookbooks/fail2ban/metadata.rb
cookbooks/forum/metadata.rb
cookbooks/foundation/metadata.rb
cookbooks/geodns/metadata.rb
cookbooks/git/metadata.rb
cookbooks/gps-tile/metadata.rb
cookbooks/hardware/metadata.rb
cookbooks/incron/metadata.rb
cookbooks/mailman/metadata.rb
cookbooks/mediawiki/definitions/mediawiki_site.rb
cookbooks/mediawiki/metadata.rb
cookbooks/memcached/metadata.rb
cookbooks/munin/files/default/plugins/api_calls_
cookbooks/munin/files/default/plugins/api_calls_num
cookbooks/munin/files/default/plugins/api_waits_
cookbooks/munin/metadata.rb
cookbooks/mysql/metadata.rb
cookbooks/networking/metadata.rb
cookbooks/nfs/metadata.rb
cookbooks/nginx/metadata.rb
cookbooks/nodejs/metadata.rb
cookbooks/nominatim/metadata.rb
cookbooks/ntp/metadata.rb
cookbooks/ohai/metadata.rb
cookbooks/openvpn/metadata.rb
cookbooks/osmosis/metadata.rb
cookbooks/osqa/metadata.rb
cookbooks/otrs/metadata.rb
cookbooks/owl/metadata.rb
cookbooks/passenger/metadata.rb
cookbooks/piwik/metadata.rb
cookbooks/planet/files/default/replication-bin/replicate-changesets
cookbooks/planet/metadata.rb
cookbooks/postgresql/libraries/postgresql.rb
cookbooks/postgresql/metadata.rb
cookbooks/roundup/metadata.rb
cookbooks/rsyncd/metadata.rb
cookbooks/snmpd/metadata.rb
cookbooks/spamassassin/metadata.rb
cookbooks/squid/metadata.rb
cookbooks/ssl/metadata.rb
cookbooks/stateofthemap/metadata.rb
cookbooks/stats/metadata.rb
cookbooks/subversion/metadata.rb
cookbooks/supybot/metadata.rb
cookbooks/switch2osm/metadata.rb
cookbooks/sysctl/metadata.rb
cookbooks/sysfs/metadata.rb
cookbooks/taginfo/metadata.rb
cookbooks/thinkup/metadata.rb
cookbooks/tile/files/default/ruby/expire.rb
cookbooks/tile/metadata.rb
cookbooks/tilecache/metadata.rb
cookbooks/tilelog/metadata.rb
cookbooks/tools/metadata.rb
cookbooks/trac/metadata.rb
cookbooks/web/metadata.rb
cookbooks/wiki/metadata.rb
cookbooks/wordpress/libraries/wordpress.rb
cookbooks/wordpress/metadata.rb
cookbooks/xinetd/metadata.rb
cookbooks/yournavigation/metadata.rb

index f11a7d9..f9eb739 100644 (file)
@@ -7,3 +7,6 @@ Style/AlignParameters:
 Style/SingleSpaceBeforeFirstArg:
   Exclude:
     - '**/metadata.rb'
+
+Style/StringLiterals:
+  EnforcedStyle: double_quotes
index 07185ec..eab32f0 100644 (file)
@@ -61,9 +61,3 @@ Style/MultilineOperationIndentation:
 # Cop supports --auto-correct.
 Style/NumericLiterals:
   MinDigits: 11
-
-# Offense count: 6548
-# Cop supports --auto-correct.
-# Configuration parameters: EnforcedStyle, SupportedStyles.
-Style/StringLiterals:
-  Enabled: false
diff --git a/Gemfile b/Gemfile
index d1ca205..47ac101 100644 (file)
--- a/Gemfile
+++ b/Gemfile
@@ -1,4 +1,4 @@
-source 'https://rubygems.org'
+source "https://rubygems.org"
 
-gem 'rubocop'
-gem 'foodcritic'
+gem "rubocop"
+gem "foodcritic"
index 5ee3639..f85cff4 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Accounts management"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 
 attribute "accounts",
index 6da0ce6..24c69d7 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures apache"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "ssl"
index 51281db..ee74103 100644 (file)
@@ -3,7 +3,7 @@ maintainer       "Tom Hughes"
 maintainer_email "tom@compton.nu"
 license          "Apache 2.0"
 description      "Installs/Configures apt"
-long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version          "0.1"
 supports         "debian"
 supports         "ubuntu"
index bba2572..ed57e36 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures backup.openstreetmap.org"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 67a7e44..3488028 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures bind"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "networking"
 
index 64060a9..0ac7d09 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures Blog services"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "wordpress"
index 7f1bd14..444522c 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures cgiirc"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
index a65cba9..c6b83f0 100644 (file)
@@ -1,11 +1,11 @@
-node_name 'chef-git'
-client_key 'client.pem'
-validation_client_name 'chef-validator'
-validation_key '/etc/chef/validation.pem'
-chef_server_url 'https://chef.openstreetmap.org'
-cache_type 'BasicFile'
-cache_options :path => '.chef/checksums'
-cookbook_path ['cookbooks']
-cookbook_copyright 'OpenStreetMap Administrators'
-cookbook_email 'admins@openstreetmap.org'
-cookbook_license 'apachev2'
+node_name "chef-git"
+client_key "client.pem"
+validation_client_name "chef-validator"
+validation_key "/etc/chef/validation.pem"
+chef_server_url "https://chef.openstreetmap.org"
+cache_type "BasicFile"
+cache_options :path => ".chef/checksums"
+cookbook_path ["cookbooks"]
+cookbook_copyright "OpenStreetMap Administrators"
+cookbook_email "admins@openstreetmap.org"
+cookbook_license "apachev2"
index 730535d..959eb29 100644 (file)
@@ -15,7 +15,7 @@ class Chef
         return unless @new_resource.purge
 
         files_to_purge = Set.new(
-          Dir.glob(::File.join(@new_resource.path, '**', '*'), ::File::FNM_DOTMATCH).select do |name|
+          Dir.glob(::File.join(@new_resource.path, "**", "*"), ::File::FNM_DOTMATCH).select do |name|
             name !~ /(?:^|#{Regexp.escape(::File::SEPARATOR)})\.\.?$/
           end
         )
index 25485f4..8659745 100644 (file)
@@ -13,7 +13,7 @@ class Chef
       end
 
       def current_repository
-        @current_repository ||= repo_attrs['URL']
+        @current_repository ||= repo_attrs["URL"]
       end
 
       def current_repository_matches_target_repository?
index 83bb601..08f2c33 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures chef"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "apt"
index ad57baf..9b47426 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures CiviCRM"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "wordpress"
 depends           "mysql"
index 847d10b..c144002 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures clamav"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 1dd2e9c..a93bc90 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures database servers"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "postgresql"
 depends           "web"
index 6362520..361e9f6 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures dev services"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "passenger"
index ba8f311..8c75714 100644 (file)
@@ -3,7 +3,7 @@ maintainer       "Tom Hughes"
 maintainer_email "tom@compton.nu"
 license          "Apache 2.0"
 description      "Configures devices"
-long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version          "0.1"
 
 attribute "devices",
index 369d9fc..7f661d6 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures dhcpd"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "networking"
 
index 96d9153..6a0eef0 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configure DNS management"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "git"
 depends           "apache"
index 330273c..bf14fba 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures a elasticsearch server"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index df68d45..ed1d59d 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures exim"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "networking"
 
index 3f4b45f..8f62b08 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures fail2ban"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 797c0cb..ea3407d 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures a roundup server"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "git"
index fb40d15..f048278 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures foundation services"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "mediawiki"
index 3f658ed..9dd9a0a 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures a geographic DNS server"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index c9e5245..fa82a43 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures git"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "networking"
 depends           "xinetd"
index 2d944c0..4ce457d 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures a GPS tile server"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
index 635d7b0..aa29211 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures hardware"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "git"
index 3e21a53..42d6738 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures incron"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index d2f15f5..0ba3d6a 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures mailman"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
index 017d77b..8b0ddac 100644 (file)
@@ -95,7 +95,7 @@ define :mediawiki_site, :action => [:create, :enable] do
     not_if do
       File.exist?("#{mediawiki[:directory]}/LocalSettings-install.php")
     end
-    notifies :create, 'ruby_block[rename-installer-localsettings]', :immediately
+    notifies :create, "ruby_block[rename-installer-localsettings]", :immediately
   end
 
   execute "#{mediawiki[:directory]}/maintenance/update.php" do
index 602db82..46daf9a 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures mediawiki"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "memcached"
 depends           "apache"
index 374c15f..7abd699 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures memcached"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 689f512..8b4dd77 100755 (executable)
@@ -1,16 +1,16 @@
 #!/usr/bin/ruby
 
-require 'rubygems'
-require 'date'
-require 'hpricot'
-require 'open-uri'
+require "rubygems"
+require "date"
+require "hpricot"
+require "open-uri"
 
 def uris_from_status(server)
   file = open("http://#{server}/server-status").read
   doc = Hpricot.parse(file)
-  tables = doc / 'table'
-  rows = (tables[0] / 'tr')[1..-1]
-  data = rows.collect { |r| (r  / 'td').collect(&:inner_html) }
+  tables = doc / "table"
+  rows = (tables[0] / "tr")[1..-1]
+  data = rows.collect { |r| (r  / "td").collect(&:inner_html) }
   # filter where the PID is numeric, status is 'W' and host matches the server
   matching_data = data.select { |r| (r[1].to_i > 0) && r[3].match(/W/) && r[11].match(server) }
   # return only the URI part
@@ -45,7 +45,7 @@ end
 
 server = $PROGRAM_NAME.match("api_calls_(.*)")[1]
 
-if ARGV[0] == 'config'
+if ARGV[0] == "config"
   puts "graph_title Active requests"
   puts "graph_vlabel Number of requests"
   puts "graph_category api"
index 1c3a28e..fbc64f3 100755 (executable)
@@ -1,9 +1,9 @@
 #!/usr/bin/ruby
 
-require 'rubygems'
-require 'date'
-gem 'home_run', '>= 0'
-require 'apache_log_regex'
+require "rubygems"
+require "date"
+gem "home_run", ">= 0"
+require "apache_log_regex"
 
 NUM_LINES = 10000
 
@@ -53,7 +53,7 @@ def categorise_uri(line)
   end
 end
 
-if ARGV[0] == 'config'
+if ARGV[0] == "config"
   puts "graph_title Requests processed"
   puts "graph_vlabel Number of requests per minute"
   puts "graph_category api"
index eb2a636..e4a991a 100755 (executable)
@@ -1,16 +1,16 @@
 #!/usr/bin/ruby
 
-require 'rubygems'
-require 'date'
-require 'hpricot'
-require 'open-uri'
+require "rubygems"
+require "date"
+require "hpricot"
+require "open-uri"
 
 def uri_and_times_from_status(server)
   file = open("http://#{server}/server-status").read
   doc = Hpricot.parse(file)
-  tables = doc / 'table'
-  rows = (tables[0] / 'tr')[1..-1]
-  data = rows.collect { |r| (r  / 'td').collect(&:inner_html) }
+  tables = doc / "table"
+  rows = (tables[0] / "tr")[1..-1]
+  data = rows.collect { |r| (r  / "td").collect(&:inner_html) }
   # filter where the PID is numeric, status is 'W' and host matches the server
   matching_data = data.select { |r| (r[1].to_i > 0) && r[3].match(/W/) && r[11].match(server) }
   # return URI and number of seconds processing for each request
@@ -45,7 +45,7 @@ end
 
 server = $PROGRAM_NAME.match("api_waits_(.*)")[1]
 
-if ARGV[0] == 'config'
+if ARGV[0] == "config"
   puts "graph_title Wait times for active requests"
   puts "graph_vlabel Average time of requests"
   puts "graph_category api"
index 1c54293..b45c757 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures munin"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "networking"
index 81d54e0..547f5e4 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures mysql"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 
 attribute "mysql",
index e745071..bbe92ad 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures networking"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 recipe            "networking", "Configures networking via attributes"
 supports          "ubuntu"
index 4e2ae49..b2038e8 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures nfs"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 17a364c..2710e6c 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures nginx"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "ssl"
index a146f63..702c77c 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures Node.js"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 6914af1..c587054 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures nominatim servers"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "postgresql"
index adcfc75..d1906c3 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "Opscode, Inc."
 maintainer_email  "cookbooks@opscode.com"
 license           "Apache 2.0"
 description       "Installs and configures ntp as a client or server"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "0.8.2"
 
 recipe "ntp", "Installs and configures ntp either as a server or client"
index 9706391..426a1ad 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures ohai"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 7580e30..7478cde 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures OpenVPN"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 3a78801..b5c22ec 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures osmosis"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "chef"
index 5239f2e..eb98987 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures OSQA"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "memcached"
index 4bc7d72..bb738af 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures OTRS"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "postgresql"
index ba455cf..86976a6 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures OWL servers"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "postgresql"
index bad97ca..937c95f 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures passenger"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "munin"
index ab859e6..fd4f289 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures Piwik"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "mysql"
index 87acbcc..5923384 100644 (file)
@@ -1,12 +1,12 @@
 #!/usr/bin/ruby
 
-require 'rubygems'
-require 'pg'
-require 'yaml'
-require 'time'
-require 'fileutils'
-require 'xml/libxml'
-require 'zlib'
+require "rubygems"
+require "pg"
+require "yaml"
+require "time"
+require "fileutils"
+require "xml/libxml"
+require "zlib"
 
 # after this many changes, a changeset will be closed
 CHANGES_LIMIT = 50000
@@ -22,10 +22,10 @@ class Changeset
   attr_reader :id, :created_at, :closed_at, :num_changes
 
   def initialize(row)
-    @id = row['id'].to_i
-    @created_at = Time.parse(row['created_at'])
-    @closed_at = Time.parse(row['closed_at'])
-    @num_changes = row['num_changes'].to_i
+    @id = row["id"].to_i
+    @created_at = Time.parse(row["created_at"])
+    @closed_at = Time.parse(row["closed_at"])
+    @num_changes = row["num_changes"].to_i
   end
 
   def closed?(t)
@@ -47,15 +47,15 @@ end
 class Replicator
   def initialize(config)
     @config = YAML.load(File.read(config))
-    @state = YAML.load(File.read(@config['state_file']))
-    @conn = PGconn.connect(@config['db'])
+    @state = YAML.load(File.read(@config["state_file"]))
+    @conn = PGconn.connect(@config["db"])
     @now = Time.now.getutc
   end
 
   def open_changesets
-    last_run = @state['last_run']
+    last_run = @state["last_run"]
     last_run = (@now - 60) if last_run.nil?
-    @state['last_run'] = @now
+    @state["last_run"] = @now
     # pretty much all operations on a changeset will modify its closed_at
     # time (see rails_port's changeset model). so it is probably enough
     # for us to look at anything that was closed recently, and filter from
@@ -71,40 +71,40 @@ class Replicator
   def changeset_dump(changesets)
     doc = XML::Document.new
     doc.root = XML::Node.new("osm")
-    { 'version' => '0.6',
-      'generator' => 'replicate_changesets.rb',
-      'copyright' => "OpenStreetMap and contributors",
-      'attribution' => "http://www.openstreetmap.org/copyright",
-      'license' => "http://opendatacommons.org/licenses/odbl/1-0/" }
+    { "version" => "0.6",
+      "generator" => "replicate_changesets.rb",
+      "copyright" => "OpenStreetMap and contributors",
+      "attribution" => "http://www.openstreetmap.org/copyright",
+      "license" => "http://opendatacommons.org/licenses/odbl/1-0/" }
       .each { |k, v| doc.root[k] = v }
 
     changesets.each do |cs|
       xml = XML::Node.new("changeset")
-      xml['id'] = cs.id.to_s
-      xml['created_at'] = cs.created_at.getutc.xmlschema
-      xml['closed_at'] = cs.closed_at.getutc.xmlschema if cs.closed?(@now)
-      xml['open'] = cs.open?(@now).to_s
-      xml['num_changes'] = cs.num_changes.to_s
+      xml["id"] = cs.id.to_s
+      xml["created_at"] = cs.created_at.getutc.xmlschema
+      xml["closed_at"] = cs.closed_at.getutc.xmlschema if cs.closed?(@now)
+      xml["open"] = cs.open?(@now).to_s
+      xml["num_changes"] = cs.num_changes.to_s
 
       res = @conn.exec("select u.id, u.display_name, c.min_lat, c.max_lat, c.min_lon, c.max_lon from users u join changesets c on u.id=c.user_id where c.id=#{cs.id}")
-      xml['user'] = res[0]['display_name']
-      xml['uid'] = res[0]['id']
-
-      unless res[0]['min_lat'].nil? ||
-             res[0]['max_lat'].nil? ||
-             res[0]['min_lon'].nil? ||
-             res[0]['max_lon'].nil?
-        xml['min_lat'] = (res[0]['min_lat'].to_f / GEO_SCALE).to_s
-        xml['max_lat'] = (res[0]['max_lat'].to_f / GEO_SCALE).to_s
-        xml['min_lon'] = (res[0]['min_lon'].to_f / GEO_SCALE).to_s
-        xml['max_lon'] = (res[0]['max_lon'].to_f / GEO_SCALE).to_s
+      xml["user"] = res[0]["display_name"]
+      xml["uid"] = res[0]["id"]
+
+      unless res[0]["min_lat"].nil? ||
+             res[0]["max_lat"].nil? ||
+             res[0]["min_lon"].nil? ||
+             res[0]["max_lon"].nil?
+        xml["min_lat"] = (res[0]["min_lat"].to_f / GEO_SCALE).to_s
+        xml["max_lat"] = (res[0]["max_lat"].to_f / GEO_SCALE).to_s
+        xml["min_lon"] = (res[0]["min_lon"].to_f / GEO_SCALE).to_s
+        xml["max_lon"] = (res[0]["max_lon"].to_f / GEO_SCALE).to_s
       end
 
       res = @conn.exec("select k, v from changeset_tags where changeset_id=#{cs.id}")
       res.each do |row|
         tag = XML::Node.new("tag")
-        tag['k'] = row['k']
-        tag['v'] = row['v']
+        tag["k"] = row["k"]
+        tag["v"] = row["v"]
         xml << tag
       end
 
@@ -116,12 +116,12 @@ class Replicator
 
   # saves new state (including the changeset dump xml)
   def save!
-    File.open(@config['state_file'], "r") do |fl|
+    File.open(@config["state_file"], "r") do |fl|
       fl.flock(File::LOCK_EX)
 
-      sequence = (@state.key?('sequence') ? @state['sequence'] + 1 : 0)
-      data_file = @config['data_dir'] + format("/%03d/%03d/%03d.osm.gz", sequence / 1000000, (sequence / 1000) % 1000, (sequence % 1000))
-      tmp_state = @config['state_file'] + ".tmp"
+      sequence = (@state.key?("sequence") ? @state["sequence"] + 1 : 0)
+      data_file = @config["data_dir"] + format("/%03d/%03d/%03d.osm.gz", sequence / 1000000, (sequence / 1000) % 1000, (sequence % 1000))
+      tmp_state = @config["state_file"] + ".tmp"
       tmp_data = "/tmp/changeset_data.osm.tmp"
       # try and write the files to tmp locations and then
       # move them into place later, to avoid in-progress
@@ -131,12 +131,12 @@ class Replicator
         Zlib::GzipWriter.open(tmp_data) do |fh|
           fh.write(changeset_dump(open_changesets))
         end
-        @state['sequence'] = sequence
+        @state["sequence"] = sequence
         File.open(tmp_state, "w") do |fh|
           fh.write(YAML.dump(@state))
         end
         FileUtils.mv(tmp_data, data_file)
-        FileUtils.mv(tmp_state, @config['state_file'])
+        FileUtils.mv(tmp_state, @config["state_file"])
         fl.flock(File::LOCK_UN)
 
       rescue
index c84c690..d26c7ff 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures a planet server"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "git"
index 0b405e8..f80efe1 100644 (file)
@@ -1,4 +1,4 @@
-require 'chef/mixin/command'
+require "chef/mixin/command"
 
 class Chef
   class PostgreSQL
index 87074a9..07dbc4d 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures postgresql"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "ohai"
 
index 2058133..8b1be50 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures a roundup server"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
index 9b412fe..0aeda0c 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures rsyncd"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "networking"
 
index b2cbf92..58dfbb2 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures snmpd"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "networking"
 
index 67a81e0..19f335b 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures spamassassin"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 4a2c79a..87a7667 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures squid"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index ad13631..89f6df9 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures basic SSL support"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 2e61410..fcc8589 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures State of the Map services"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "wordpress"
index 80dd31d..9ef4ba6 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures stats.openstreetmap.org"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
index af8bec9..8886f6b 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures subversion servers"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
index 6af4978..ee6d1c4 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures supybot"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 32cbcb6..e5a82ab 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures servers for switch2osm"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "wordpress"
index 6d0db32..8d12ccd 100644 (file)
@@ -3,7 +3,7 @@ maintainer       "Tom Hughes"
 maintainer_email "tom@compton.nu"
 license          "Apache 2.0"
 description      "Configures kernel parameters"
-long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version          "0.1"
 %w(redhat centos debian ubuntu).each do |os|
   supports os
index 50ab584..d1853f1 100644 (file)
@@ -3,5 +3,5 @@ maintainer       "Tom Hughes"
 maintainer_email "tom@compton.nu"
 license          "Apache 2.0"
 description      "Configures kernel parameters"
-long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version          "1.0.0"
index 2ba1d35..9a747ef 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures taginfo"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "passenger"
index 3a613cd..580905f 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures ThinkUp"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "mysql"
index f99d646..f129e35 100755 (executable)
@@ -1,11 +1,11 @@
 #!/usr/bin/ruby
 
-require 'rubygems'
-require 'proj4'
-require 'xml/libxml'
-require 'set'
-require 'time'
-require 'mmap'
+require "rubygems"
+require "proj4"
+require "xml/libxml"
+require "set"
+require "time"
+require "mmap"
 
 module Expire
   # projection object to go from latlon -> spherical mercator
@@ -50,8 +50,8 @@ module Expire
     # generate the path
     hash_path = (0..4).collect do |i|
       (((x >> 4 * i) & 0xf) << 4) | ((y >> 4 * i) & 0xf)
-    end.reverse.join('/')
-    z.to_s + '/' + hash_path + ".meta"
+    end.reverse.join("/")
+    z.to_s + "/" + hash_path + ".meta"
   end
 
   # time to reset to, some very stupidly early time, before OSM started
@@ -102,17 +102,17 @@ module Expire
 
     # we put all the nodes into the hash, as it doesn't matter whether the node was
     # added, deleted or modified - the tile will need updating anyway.
-    doc.find('//node').each do |node|
-      lat = node['lat'].to_f
+    doc.find("//node").each do |node|
+      lat = node["lat"].to_f
       if lat < -85
         lat = -85
       end
       if lat > 85
         lat = 85
       end
-      point = Proj4::Point.new(Math::PI * node['lon'].to_f / 180,
+      point = Proj4::Point.new(Math::PI * node["lon"].to_f / 180,
                                Math::PI * lat / 180)
-      nodes[node['id'].to_i] = tile_from_latlon(point, max_zoom)
+      nodes[node["id"].to_i] = tile_from_latlon(point, max_zoom)
     end
 
     # now we look for all the ways that have changed and put all of their nodes into
@@ -124,8 +124,8 @@ module Expire
     # itself deleted and the coverage of the point set isn't enough to encompass the
     # change.
     node_cache = NodeCache.new(NODE_CACHE_FILE)
-    doc.find('//way/nd').each do |node|
-      node_id = node['ref'].to_i
+    doc.find("//way/nd").each do |node|
+      node_id = node["ref"].to_i
 
       next if nodes.include? node_id
 
index 3257980..666f9d8 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures tile servers"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "git"
index ed816a9..6faf871 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures a tile cache"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "ssl"
 depends           "squid"
index 0c75d9e..df11c69 100644 (file)
@@ -1,9 +1,9 @@
-name             'tilelog'
-maintainer       'OpenStreetMap Administrators'
-maintainer_email 'admins@openstreetmap.org'
-license          'Apache 2.0'
-description      'Installs and configures tile log analysis'
-long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
-version          '1.0.0'
-depends          'git'
-depends          'tools'
+name             "tilelog"
+maintainer       "OpenStreetMap Administrators"
+maintainer_email "admins@openstreetmap.org"
+license          "Apache 2.0"
+description      "Installs and configures tile log analysis"
+long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
+version          "1.0.0"
+depends          "git"
+depends          "tools"
index b9b4d5b..a34657f 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs system administration tools"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index 2b1a75a..442b55a 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures trac servers"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
index 1ef28bb..780e930 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures www.openstreetmap.org servers"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "passenger"
index b93706b..0bf885a 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures servers for wiki.openstreetmap.org"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "mediawiki"
 depends           "squid"
index 06a375f..f4f17e2 100644 (file)
@@ -1,4 +1,4 @@
-require 'chef/mixin/command'
+require "chef/mixin/command"
 
 class Chef
   module Wordpress
index 757b72a..eaf4976 100644 (file)
@@ -3,7 +3,7 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures Wordpress"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"
 depends           "chef"
index 56f6233..79f0292 100644 (file)
@@ -3,5 +3,5 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Configures xinetd"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
index c976f41..24c6cc8 100644 (file)
@@ -3,6 +3,6 @@ maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 license           "Apache 2.0"
 description       "Installs and configures yournavigation servers"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
 version           "1.0.0"
 depends           "apache"