Merge "Prepare for voxpupuli-puppet-lint-plugins"

This commit is contained in:
Zuul
2025-08-23 05:25:19 +00:00
committed by Gerrit Code Review
18 changed files with 11 additions and 32 deletions

View File

@@ -40,7 +40,6 @@ class placement::api (
Boolean $sync_db = false,
$enable_proxy_headers_parsing = $facts['os_service_default'],
) inherits placement::params {
include placement::deps
include placement::policy

View File

@@ -8,7 +8,7 @@
# (optional) The state for the placement client package
# Defaults to 'present'
#
class placement::client(
class placement::client (
$ensure = 'present'
) {
include placement::deps
@@ -20,5 +20,5 @@ class placement::client(
tag => ['openstack', 'openstackclient'],
}
include 'openstacklib::openstackclient'
include openstacklib::openstackclient
}

View File

@@ -23,7 +23,6 @@
class placement::config (
Hash $placement_config = {},
) {
include placement::deps
create_resources('placement_config', $placement_config)

View File

@@ -44,7 +44,6 @@ class placement::cors (
$allow_methods = $facts['os_service_default'],
$allow_headers = $facts['os_service_default'],
) {
include placement::deps
oslo::cors { 'placement_config':

View File

@@ -73,7 +73,6 @@ class placement::db (
$database_pool_timeout = $facts['os_service_default'],
$mysql_enable_ndb = $facts['os_service_default'],
) {
include placement::deps
oslo::db { 'placement_config':

View File

@@ -33,7 +33,7 @@
# Only used with mysql modules >= 2.2.
# Defaults to 'utf8_general_ci'
#
class placement::db::mysql(
class placement::db::mysql (
String[1] $password,
$dbname = 'placement',
$user = 'placement',
@@ -42,7 +42,6 @@ class placement::db::mysql(
$collate = 'utf8_general_ci',
$allowed_hosts = undef
) {
include placement::deps
openstacklib::db::mysql { 'placement':
@@ -58,5 +57,4 @@ class placement::db::mysql(
Anchor['placement::db::begin']
~> Class['placement::db::mysql']
~> Anchor['placement::db::end']
}

View File

@@ -24,14 +24,13 @@
# (Optional) Privileges given to the database user.
# Default to 'ALL'
#
class placement::db::postgresql(
class placement::db::postgresql (
$password,
$dbname = 'placement',
$user = 'placement',
$encoding = undef,
$privileges = 'ALL',
) {
include placement::deps
openstacklib::db::postgresql { 'placement':
@@ -45,5 +44,4 @@ class placement::db::postgresql(
Anchor['placement::db::begin']
~> Class['placement::db::postgresql']
~> Anchor['placement::db::end']
}

View File

@@ -7,10 +7,9 @@
# (Optional) Timeout for the execution of the db_sync
# Defaults to 300
#
class placement::db::sync(
class placement::db::sync (
$db_sync_timeout = 300,
) {
include placement::deps
include placement::params

View File

@@ -31,5 +31,4 @@ class placement::deps {
# Installation or config changes will always restart services.
Anchor['placement::install::end'] ~> Anchor['placement::service::begin']
Anchor['placement::config::end'] ~> Anchor['placement::service::begin']
}

View File

@@ -30,14 +30,13 @@
# (Optional) Control the ensure parameter for the package resource.
# Defaults to 'present'.
#
define placement::generic_service(
define placement::generic_service (
$package_name,
$service_name,
Boolean $enabled = true,
Boolean $manage_service = true,
$ensure_package = 'present'
) {
include placement::deps
include placement::params

View File

@@ -31,7 +31,7 @@
# allocation candidate generation.
# Defaults to $facts['os_service_default']
#
class placement(
class placement (
$ensure_package = 'present',
Boolean $sync_db = true,
$state_path = $facts['os_service_default'],
@@ -39,7 +39,6 @@ class placement(
$allocation_conflict_retry_count = $facts['os_service_default'],
$allocation_candidates_generation_strategy = $facts['os_service_default'],
) inherits placement::params {
include placement::deps
if $sync_db {

View File

@@ -102,7 +102,6 @@ class placement::keystone::auth (
Keystone::EndpointUrl $admin_url = 'http://127.0.0.1:8778',
Keystone::EndpointUrl $internal_url = 'http://127.0.0.1:8778',
) {
include placement::deps
Keystone::Resource::Service_identity['placement'] -> Anchor['placement::service::end']
@@ -128,5 +127,4 @@ class placement::keystone::auth (
internal_url => $internal_url,
admin_url => $admin_url,
}
}

View File

@@ -194,7 +194,7 @@
# (Optional) Hash of additional parameters to pass through to the keystone
# authtoken class. Values set here override the individual parameters above.
#
class placement::keystone::authtoken(
class placement::keystone::authtoken (
String[1] $password,
$username = 'placement',
$auth_url = 'http://localhost:5000',
@@ -234,7 +234,6 @@ class placement::keystone::authtoken(
$interface = $facts['os_service_default'],
$params = {},
) {
include placement::deps
keystone::resource::authtoken {

View File

@@ -101,7 +101,7 @@
# Defaults to $facts['os_service_default']
# Example: 'Y-%m-%d %H:%M:%S'
#
class placement::logging(
class placement::logging (
$use_syslog = $facts['os_service_default'],
$use_json = $facts['os_service_default'],
$use_journal = $facts['os_service_default'],
@@ -122,7 +122,6 @@ class placement::logging(
$instance_uuid_format = $facts['os_service_default'],
$log_date_format = $facts['os_service_default'],
) {
include placement::deps
oslo::log { 'placement_config':

View File

@@ -1,8 +1,6 @@
# Parameters for puppet-placement
#
class placement::params {
include placement::deps
include openstacklib::defaults
$pyver3 = $openstacklib::defaults::pyver3

View File

@@ -54,7 +54,6 @@ class placement::policy (
$policy_dirs = $facts['os_service_default'],
Boolean $purge_config = false,
) {
include placement::deps
include placement::params

View File

@@ -158,7 +158,6 @@ class placement::wsgi::apache (
$request_headers = undef,
$vhost_custom_fragment = undef,
) {
include placement::deps
include placement::params

View File

@@ -25,11 +25,10 @@ class placement::wsgi::uwsgi (
$processes = $facts['os_workers'],
$threads = 32,
$listen_queue_size = 100,
){
) {
include placement::deps
if $facts['os']['name'] != 'Debian'{
if $facts['os']['name'] != 'Debian' {
warning('This class is only valid for Debian, as other operating systems are not using uwsgi by default.')
}