Class: Imagemaster3000::Definitions::Downloader
- Inherits:
-
Object
- Object
- Imagemaster3000::Definitions::Downloader
- Defined in:
- lib/imagemaster3000/definitions/downloader.rb
Class Method Summary collapse
Class Method Details
.download_definitions ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/imagemaster3000/definitions/downloader.rb', line 7 def self.download_definitions tmp_dir = Dir.mktmpdir 'imagemaster3000-' logger.debug "Downloading definitions repository #{Imagemaster3000::Settings['definitions-repository']}" Imagemaster3000::Entities::Definitions.new(Git.clone(Imagemaster3000::Settings['definitions-repository'], File.basename(tmp_dir), path: File.dirname(tmp_dir))) end |