Changeset View
Changeset View
Standalone View
Standalone View
site-modules/profile/manifests/swh/deploy/deposit.pp
Show All 32 Lines | class profile::swh::deploy::deposit { | ||||
$vhost_ssl_cipher = lookup('swh::deploy::deposit::vhost::ssl_cipher') | $vhost_ssl_cipher = lookup('swh::deploy::deposit::vhost::ssl_cipher') | ||||
$locked_endpoints = lookup('swh::deploy::deposit::locked_endpoints', Array, 'unique') | $locked_endpoints = lookup('swh::deploy::deposit::locked_endpoints', Array, 'unique') | ||||
$media_root_directory = lookup('swh::deploy::deposit::media_root_directory') | $media_root_directory = lookup('swh::deploy::deposit::media_root_directory') | ||||
include ::gunicorn | include ::gunicorn | ||||
package {$swh_packages: | package {$swh_packages: | ||||
ensure => latest, | ensure => present, | ||||
require => Apt::Source['softwareheritage'], | require => Apt::Source['softwareheritage'], | ||||
notify => Service['gunicorn-swh-deposit'], | notify => Service['gunicorn-swh-deposit'], | ||||
} | } | ||||
file {$config_directory: | file {$config_directory: | ||||
ensure => directory, | ensure => directory, | ||||
owner => 'root', | owner => 'root', | ||||
group => $group, | group => $group, | ||||
▲ Show 20 Lines • Show All 200 Lines • Show Last 20 Lines |