Add deps to all that is needed
1) Add deps to all that is needed. 2) Fix lint issue. Change-Id: I37c56dbad911193179a8912ec4916afc786b4d32
This commit is contained in:
parent
3cff642474
commit
dc9e1c170b
|
@ -23,6 +23,8 @@ class ironic::drivers::drac (
|
||||||
$package_ensure = 'present',
|
$package_ensure = 'present',
|
||||||
) {
|
) {
|
||||||
|
|
||||||
|
include ::ironic::deps
|
||||||
|
|
||||||
ensure_packages('python-dracclient',
|
ensure_packages('python-dracclient',
|
||||||
{
|
{
|
||||||
ensure => $package_ensure,
|
ensure => $package_ensure,
|
||||||
|
|
|
@ -34,6 +34,9 @@ define ironic::drivers::hardware_interface (
|
||||||
$enabled_list = $::os_service_default,
|
$enabled_list = $::os_service_default,
|
||||||
$default = $::os_service_default,
|
$default = $::os_service_default,
|
||||||
) {
|
) {
|
||||||
|
|
||||||
|
include ::ironic::deps
|
||||||
|
|
||||||
if !is_service_default($enabled_list) and !empty($enabled_list){
|
if !is_service_default($enabled_list) and !empty($enabled_list){
|
||||||
validate_array($enabled_list)
|
validate_array($enabled_list)
|
||||||
$enabled_list_real = join($enabled_list, ',')
|
$enabled_list_real = join($enabled_list, ',')
|
||||||
|
|
|
@ -38,21 +38,22 @@
|
||||||
# (optional) The state of the proliantutils package
|
# (optional) The state of the proliantutils package
|
||||||
# Defaults to 'present'
|
# Defaults to 'present'
|
||||||
#
|
#
|
||||||
|
|
||||||
class ironic::drivers::ilo (
|
class ironic::drivers::ilo (
|
||||||
$client_timeout = $::os_service_default,
|
$client_timeout = $::os_service_default,
|
||||||
$client_port = $::os_service_default,
|
$client_port = $::os_service_default,
|
||||||
$use_web_server_for_images = $::os_service_default,
|
$use_web_server_for_images = $::os_service_default,
|
||||||
$default_boot_mode = $::os_service_default,
|
$default_boot_mode = $::os_service_default,
|
||||||
$package_ensure = 'present',
|
$package_ensure = 'present',
|
||||||
) {
|
) {
|
||||||
|
|
||||||
|
include ::ironic::deps
|
||||||
|
|
||||||
# Configure ironic.conf
|
# Configure ironic.conf
|
||||||
ironic_config {
|
ironic_config {
|
||||||
'ilo/client_timeout': value => $client_timeout;
|
'ilo/client_timeout': value => $client_timeout;
|
||||||
'ilo/client_port': value => $client_port;
|
'ilo/client_port': value => $client_port;
|
||||||
'ilo/use_web_server_for_images': value => $use_web_server_for_images;
|
'ilo/use_web_server_for_images': value => $use_web_server_for_images;
|
||||||
'ilo/default_boot_mode': value => $default_boot_mode;
|
'ilo/default_boot_mode': value => $default_boot_mode;
|
||||||
}
|
}
|
||||||
|
|
||||||
ensure_packages('python-proliantutils',
|
ensure_packages('python-proliantutils',
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
# Should be an interger value
|
# Should be an interger value
|
||||||
# Defaults to '10'.
|
# Defaults to '10'.
|
||||||
#
|
#
|
||||||
|
|
||||||
class ironic::drivers::ipmi (
|
class ironic::drivers::ipmi (
|
||||||
$retry_timeout = '10'
|
$retry_timeout = '10'
|
||||||
) {
|
) {
|
||||||
|
|
|
@ -21,7 +21,6 @@
|
||||||
# (optional) libvirt URI.
|
# (optional) libvirt URI.
|
||||||
# Defaults to $::os_service_default.
|
# Defaults to $::os_service_default.
|
||||||
#
|
#
|
||||||
|
|
||||||
class ironic::drivers::ssh (
|
class ironic::drivers::ssh (
|
||||||
$libvirt_uri = $::os_service_default,
|
$libvirt_uri = $::os_service_default,
|
||||||
) {
|
) {
|
||||||
|
|
Loading…
Reference in New Issue