diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2018-03-13 14:31:07 +0100 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2018-03-13 22:52:09 +0100 |
commit | a045b9dc12f71c286d4afcb196705f430b6731f5 (patch) | |
tree | c08e0c93e627d125cf678ba69e656b21abcc14e5 /modules/profile | |
parent | 0a21fb6c2c52ca5cc2dfdfc41ca0a51c0d81296c (diff) | |
download | Puppet-a045b9dc12f71c286d4afcb196705f430b6731f5.tar.gz Puppet-a045b9dc12f71c286d4afcb196705f430b6731f5.tar.zst Puppet-a045b9dc12f71c286d4afcb196705f430b6731f5.zip |
Cleanup xmr_stak profile
Diffstat (limited to 'modules/profile')
-rw-r--r-- | modules/profile/manifests/postgresql.pp | 2 | ||||
-rw-r--r-- | modules/profile/manifests/xmr_stak.pp | 11 |
2 files changed, 7 insertions, 6 deletions
diff --git a/modules/profile/manifests/postgresql.pp b/modules/profile/manifests/postgresql.pp index 1024c66..9d875c9 100644 --- a/modules/profile/manifests/postgresql.pp +++ b/modules/profile/manifests/postgresql.pp | |||
@@ -1,5 +1,5 @@ | |||
1 | class profile::postgresql { | 1 | class profile::postgresql { |
2 | $password_seed = lookup("base_installation::puppet_pass_seed") |$key| { {} } | 2 | $password_seed = lookup("base_installation::puppet_pass_seed") |
3 | 3 | ||
4 | class { '::postgresql::globals': | 4 | class { '::postgresql::globals': |
5 | encoding => 'UTF-8', | 5 | encoding => 'UTF-8', |
diff --git a/modules/profile/manifests/xmr_stak.pp b/modules/profile/manifests/xmr_stak.pp index e5582eb..c8bbcdd 100644 --- a/modules/profile/manifests/xmr_stak.pp +++ b/modules/profile/manifests/xmr_stak.pp | |||
@@ -1,4 +1,8 @@ | |||
1 | class profile::xmr_stak { | 1 | class profile::xmr_stak ( |
2 | String $mining_pool, | ||
3 | String $wallet, | ||
4 | Optional[String] $password = "x", | ||
5 | ) { | ||
2 | ensure_resource('exec', 'systemctl daemon-reload', { | 6 | ensure_resource('exec', 'systemctl daemon-reload', { |
3 | command => '/usr/bin/systemctl daemon-reload', | 7 | command => '/usr/bin/systemctl daemon-reload', |
4 | refreshonly => true | 8 | refreshonly => true |
@@ -26,10 +30,7 @@ class profile::xmr_stak { | |||
26 | notify => Exec["systemctl daemon-reload"] | 30 | notify => Exec["systemctl daemon-reload"] |
27 | } | 31 | } |
28 | 32 | ||
29 | $mining_pool = lookup("xmr_stak::mining_pool") |$key| { {} } | 33 | $instance = regsubst(lookup("base_installation::ldap_cn"), '\.', "_", "G") |
30 | $wallet = lookup("xmr_stak::wallet") |$key| { {} } | ||
31 | $password = lookup("xmr_stak::password") |$key| { "x" } | ||
32 | $instance = regsubst($facts["ec2_metadata"]["hostname"], '\.', "_", "G") | ||
33 | 34 | ||
34 | file { "/var/lib/xmr_stak/xmr-stak.conf": | 35 | file { "/var/lib/xmr_stak/xmr-stak.conf": |
35 | mode => "0644", | 36 | mode => "0644", |