Class: U3d::Downloader::StandardPackageDownloader
- Inherits:
-
Object
- Object
- U3d::Downloader::StandardPackageDownloader
- Defined in:
- lib/u3d/downloader.rb
Direct Known Subclasses
Instance Method Summary collapse
- #destination_and_url_for(package, definition) ⇒ Object
-
#destination_for(package, definition) ⇒ Object
for backward compatibility.
- #url_for(package, definition) ⇒ Object
Instance Method Details
#destination_and_url_for(package, definition) ⇒ Object
146 147 148 149 150 151 152 153 154 155 156 |
# File 'lib/u3d/downloader.rb', line 146 def destination_and_url_for(package, definition) final_url = url_for(package, definition) dir = File.join(Downloader.download_directory, definition.version) Utils.ensure_dir(dir) file_name = UNITY_MODULE_FILE_REGEX.match(final_url)[1] destination = File.(file_name, dir) [destination, final_url] end |
#destination_for(package, definition) ⇒ Object
for backward compatibility
142 143 144 |
# File 'lib/u3d/downloader.rb', line 142 def destination_for(package, definition) destination_and_url_for(package, definition)[0] end |