Files
puppet-nova/manifests/cell_v2/discover_hosts.pp
Takashi Kajinami 800ad74994 Prepare for new lint plugins
This fixes a few lint warnings/errors detected by the following plugins
we aim to enable soon.
 - puppet-lint-file_ensure-check
 - puppet-lint-trailing_comma-check
 - puppet-lint-topscope-variable-check

Change-Id: If7fb7d7b8de9698c912003e0c857341e5a201580
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-08-15 19:45:17 +09:00

26 lines
609 B
Puppet

# == Class: nova::cell_v2::discover_hosts
#
# Class to run the discover_hosts action for cell v2
#
# === Parameters
#
# [*extra_params*]
# (String) Extra parameters to pass to the nova-manage commands.
# Defaults to ''.
#
class nova::cell_v2::discover_hosts (
$extra_params = '',
) {
include nova::deps
include nova::params
exec { 'nova-cell_v2-discover_hosts':
path => ['/bin', '/usr/bin'],
command => "nova-manage ${extra_params} cell_v2 discover_hosts",
user => $nova::params::user,
refreshonly => true,
subscribe => Anchor['nova::service::end'],
}
}