diff options
author | Jesse Luehrs <doy@tozt.net> | 2019-10-23 04:34:00 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2019-10-23 04:34:00 -0400 |
commit | 50190132d1dc6e672e7fbe6262a68549c24d6098 (patch) | |
tree | 660c75fd0482ebdf42a2f6ab176d8fb56cb56f31 /modules | |
parent | 02b1ce2b0d9424ee996e360159988362d742afcf (diff) | |
download | puppet-tozt-50190132d1dc6e672e7fbe6262a68549c24d6098.tar.gz puppet-tozt-50190132d1dc6e672e7fbe6262a68549c24d6098.zip |
add version parameter
i think this should make upgrades work
Diffstat (limited to 'modules')
-rw-r--r-- | modules/teleterm/manifests/init.pp | 4 | ||||
-rw-r--r-- | modules/tozt/manifests/teleterm.pp | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/modules/teleterm/manifests/init.pp b/modules/teleterm/manifests/init.pp index a4106f1..2c31ce3 100644 --- a/modules/teleterm/manifests/init.pp +++ b/modules/teleterm/manifests/init.pp @@ -1,8 +1,8 @@ -class teleterm($source) { +class teleterm($version, $source) { include systemd package { "teleterm": - ensure => installed, + ensure => $version, source => $source, } diff --git a/modules/tozt/manifests/teleterm.pp b/modules/tozt/manifests/teleterm.pp index 66465fb..45d23dd 100644 --- a/modules/tozt/manifests/teleterm.pp +++ b/modules/tozt/manifests/teleterm.pp @@ -6,6 +6,7 @@ class tozt::teleterm { $client_secret = secret::value('teleterm_client_secret') class { 'teleterm': + version => $version, source => "/media/persistent/releases/doy/teleterm/arch/teleterm-${version}-1-x86_64.pkg.tar.xz", require => File['/media/persistent/releases']; } |