Class: TarteaucitronGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- TarteaucitronGenerator
- Defined in:
- lib/generators/tarteaucitron/tarteaucitron_generator.rb
Instance Method Summary collapse
Instance Method Details
#download_geocat ⇒ Object
32 33 34 35 36 37 38 39 40 |
# File 'lib/generators/tarteaucitron/tarteaucitron_generator.rb', line 32 def download_geocat url = "http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz" get url, "db/GeoIP.dat.gz" run "gunzip db/GeoIP.dat.gz" end |
#download_tarteaucitron ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/generators/tarteaucitron/tarteaucitron_generator.rb', line 4 def download_tarteaucitron files = %w( lang/tarteaucitron.ru.js lang/tarteaucitron.es.js lang/tarteaucitron.pt.js lang/tarteaucitron.pl.js lang/tarteaucitron.de.js lang/tarteaucitron.fr.js lang/tarteaucitron.it.js lang/tarteaucitron.en.js README.md css/tarteaucitron.css tarteaucitron.js tarteaucitron.services.js LICENSE advertising.js ) url = "https://raw.githubusercontent.com/AmauriC/tarteaucitron.js/master/" files.each do |file| get url + file, "public/tarteaucitron/#{file}" end end |