|
187 | 187 | Hash $tp_repo_params = {},
|
188 | 188 | Boolean $manage_package = true,
|
189 | 189 | Boolean $manage_service = true,
|
190 |
| - Boolean $apt_safe_trusted_key = lookup('tp::apt_safe_trusted_key', Boolean , first, false), |
| 190 | + Boolean $apt_safe_trusted_key = pick(getvar('tp::apt_safe_trusted_key'), false), |
191 | 191 |
|
192 | 192 | Boolean $cli_enable = pick(getvar('tp::cli_enable'), false),
|
193 | 193 | Boolean $puppi_enable = false,
|
|
239 | 239 | $extracted_file = getvar('tp_settings.release.extracted_file')
|
240 | 240 |
|
241 | 241 | $local_settings = delete_undef_values({
|
242 |
| - install_method => $real_install_method, |
243 |
| - repo => $repo, |
244 |
| - upstream_repo => $upstream_repo, |
| 242 | + install_method => getvar('real_install_method'), |
| 243 | + repo => getvar('repo'), |
| 244 | + upstream_repo => getvar('upstream_repo'), |
245 | 245 | git_source => $real_install_method ? {
|
246 |
| - 'source' => $source, |
| 246 | + 'source' => getvar('source'), |
247 | 247 | default => undef,
|
248 | 248 | },
|
249 | 249 | destination => $real_install_method ? {
|
|
252 | 252 | default => undef,
|
253 | 253 | },
|
254 | 254 | packages => delete_undef_values({
|
255 |
| - main => delete_undef_values({ |
256 | 255 | name => tp::title_replace(getvar('settings.packages.main.name'),$app),
|
257 | 256 | }),
|
258 |
| - }), |
259 | 257 | release => delete_undef_values({
|
260 |
| - base_url => pick_default($real_base_url), |
261 |
| - file_name => $real_filename, |
262 |
| - url => $real_url, |
263 |
| - extracted_dir => $extracted_dir, |
264 |
| - extracted_file => $extracted_file, |
265 |
| - setup => delete_undef_values({ |
266 |
| - enable => getvar('tp_settings.release.setup.enable'), |
267 |
| - links => getvar('tp_settings.release.setup.links'), |
268 |
| - }), |
| 258 | + base_url => getvar('real_base_url'), |
| 259 | + file_name => getvar('real_filename'), |
| 260 | + url => getvar('real_url'), |
| 261 | + extracted_dir => getvar('extracted_dir'), |
| 262 | + extracted_file => getvar('extracted_file'), |
| 263 | + setup => delete_undef_values({ |
| 264 | + enable => getvar('tp_settings.release.setup.enable'), |
| 265 | + links => getvar('tp_settings.release.setup.links'), |
| 266 | + }), |
269 | 267 | }),
|
270 | 268 | })
|
271 | 269 |
|
|
289 | 287 | tp::setup { "tp::install::${real_install_method} ${app}":
|
290 | 288 | ensure => $ensure,
|
291 | 289 | version => $real_version,
|
292 |
| - install_method => $real_install_method, |
| 290 | + install_method => $real_install_method, |
293 | 291 | source_dir => getvar('settings.destination'),
|
294 | 292 | app => $app,
|
295 | 293 | on_missing_data => $on_missing_data,
|
|
0 commit comments