|
223 | 223 | $real_version = tp::get_version($ensure,$version,$tp_settings)
|
224 | 224 | $real_majversion = tp::get_version($ensure,$version,$tp_settings,'major')
|
225 | 225 | $real_filename = pick(tp::url_replace(pick(getvar("tp_settings.${real_install_method}.file_name"),$app), $real_version, $real_majversion), $app) # lint:ignore:140chars
|
226 |
| - if getvar('tp_settings.release.base_url') { |
227 |
| - $real_base_url = tp::url_replace(pick(getvar("tp_settings.${real_install_method}.base_url"), $app), $real_version, $real_majversion) |
228 |
| - $real_url = "${real_base_url}/${real_filename}" |
229 |
| - } else { |
230 |
| - tp::fail($on_missing_data, "tp::install::release - ${app} - Missing tinydata: settings.${real_install_method}.base_url") # lint:ignore:140chars |
| 226 | + if $use_v4 { |
| 227 | + if getvar('tp_settings.release.base_url') { |
| 228 | + $real_base_url = tp::url_replace(pick(getvar("tp_settings.${real_install_method}.base_url"), $app), $real_version, $real_majversion) |
| 229 | + $real_url = "${real_base_url}/${real_filename}" |
| 230 | + } else { |
| 231 | + tp::fail($on_missing_data, "tp::install::release - ${app} - Missing tinydata: settings.${real_install_method}.base_url") # lint:ignore:140chars |
| 232 | + } |
231 | 233 | }
|
232 | 234 |
|
233 | 235 | $extracted_dir = getvar('tp_settings.release.extracted_dir') ? {
|
|
255 | 257 | }),
|
256 | 258 | }),
|
257 | 259 | release => delete_undef_values({
|
258 |
| - base_url => $real_base_url, |
| 260 | + base_url => pick_default($real_base_url), |
259 | 261 | file_name => $real_filename,
|
260 | 262 | url => $real_url,
|
261 | 263 | extracted_dir => $extracted_dir,
|
|
0 commit comments