Puppet Class: nova::compute::vgpu

Defined in:
manifests/compute/vgpu.pp

Overview

Class nova::compute::vgpu

DEPRECATED !! Configures nova compute vgpu options

Parameters:

vgpu_types_device_addresses_mapping

(optional) Map of vgpu type(s) the instances can get as key and list of corresponding device addresses as value. Defaults to undef

Parameters:

  • vgpu_types_device_addresses_mapping (Any) (defaults to: undef)


13
14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/compute/vgpu.pp', line 13

class nova::compute::vgpu(
  $vgpu_types_device_addresses_mapping = undef,
) {
  include nova::deps

  if $vgpu_types_device_addresses_mapping != undef or ! defined(Class[nova::compute]) {
    # NOTE(tkajinam): If the nova::compute class is not yet included then it is
    #                 likely this class is included explicitly.
    warning('The nova::compute::vgpu class is deprecated. Use the nova::compute::mdev class instead')
  }
  include nova::compute::mdev
}