$cf_pg_db = "cryptoportfolio"
$cf_pg_password = generate_password(24, $password_seed, "postgres_cryptoportfolio")
$cf_pg_replication_password = generate_password(24, $password_seed, "postgres_cryptoportfolio_replication")
- $cf_pg_host = "localhost:5432"
+ $cf_pg_hostname = "localhost"
+ $cf_pg_port = "5432"
+ $cf_pg_host = "${cf_pg_hostname}:${cf_pg_port}"
$cf_user = "cryptoportfolio"
$cf_group = "cryptoportfolio"
$cf_front_app_static_conf = "${cf_front_app}/cmd/web/env/prod.env"
$cf_bot_app = "${cf_home}/bot"
+ $cf_bot_app_conf = "${cf_home}/bot_config.ini"
+ $cf_bot_app_reports = "${cf_home}/bot_reports"
file { "/var/lib/postgres/data/certs":
ensure => directory,
require => User[$cf_user],
refreshonly => true,
}
+
+ file { $cf_bot_app_conf:
+ owner => $cf_user,
+ group => $cf_group,
+ mode => "0600",
+ content => template("role/cryptoportfolio/bot_config.ini.erb")
+ }
}
unless empty($front_version) {