Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9123460
swh_vault_cooker.pp
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
swh_vault_cooker.pp
View Options
# Deployment of a vault cooker
class
profile
::
swh
::
deploy
::
worker
::
swh_vault_cooker
{
include
::
profile
::
swh
::
deploy
::
base_vault
$concurrency
=
lookup
(
'swh::deploy::worker::swh_vault_cooker::concurrency'
)
$loglevel
=
lookup
(
'swh::deploy::worker::swh_vault_cooker::loglevel'
)
$task_broker
=
lookup
(
'swh::deploy::worker::swh_vault_cooker::task_broker'
)
$conf_file
=
lookup
(
'swh::deploy::worker::swh_vault_cooker::conf_file'
)
$config
=
lookup
(
'swh::deploy::worker::swh_vault_cooker::config'
)
$task_modules
=
[
'swh.vault.cooking_tasks'
]
$task_queues
=
[
'swh_vault_cooking'
,
'swh_vault_batch_cooking'
]
::
profile
::
swh
::
deploy
::
worker
::
instance
{
'swh_vault_cooker'
:
ensure
=>
present
,
concurrency
=>
$concurrency,
loglevel
=>
$loglevel,
task_broker
=>
$task_broker,
task_modules
=>
$task_modules,
task_queues
=>
$task_queues,
require
=>
[
Package
[
$packages],
File
[
$conf_file],
],
}
file
{
$conf_file:
ensure
=>
'present'
,
owner
=>
'swhworker'
,
group
=>
'swhworker'
,
mode
=>
'0644'
,
content
=>
inline_template
(
"<%= @config.to_yaml %>\n"
),
}
}
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Sat, Jun 21, 5:31 PM (1 w, 5 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3260167
Attached To
rSPSITE puppet-swh-site
Event Timeline
Log In to Comment