promote develop to master #6

Merged
unkinben merged 449 commits from develop into master 2024-06-01 14:48:48 +10:00
Showing only changes of commit 2b1f20b4ca - Show all commits

View File

@ -12,6 +12,13 @@ class profiles::helpers::node_lookup (
Array[String[1]] $packages = ['requests'], Array[String[1]] $packages = ['requests'],
){ ){
if $::facts['python3_version'] {
$python_version = $version ? {
'system' => $::facts['python3_version'],
default => $version,
}
# ensure the base_path exists # ensure the base_path exists
file { $base_path: file { $base_path:
ensure => directory, ensure => directory,
@ -19,10 +26,11 @@ class profiles::helpers::node_lookup (
owner => $owner, owner => $owner,
group => $group, group => $group,
} }
# create a venv # create a venv
python::pyvenv { $venv_path : python::pyvenv { $venv_path :
ensure => present, ensure => present,
version => $version, version => $python_version,
systempkgs => $systempkgs, systempkgs => $systempkgs,
venv_dir => $venv_path, venv_dir => $venv_path,
owner => $owner, owner => $owner,
@ -54,3 +62,4 @@ class profiles::helpers::node_lookup (
require => File["${base_path}/${script_name}"], require => File["${base_path}/${script_name}"],
} }
} }
}