Allow gpu-pf to take multiple GPU models
This update allows configuring gpu-pf service parameter to accept a semicolon-delimited list of devices, similar to the 'user' service parameter. Change-Id: I25e8df144b754615e5b6b46870e604d0e5a7dbd7
This commit is contained in:
parent
a137d7690a
commit
2768d2bb1a
|
@ -410,17 +410,11 @@ class NovaPuppet(openstack.OpenstackBasePuppet):
|
|||
# (sysinv used device_id, nova uses product_id)
|
||||
value = value.replace("device_id", "product_id")
|
||||
|
||||
if p == constants.SERVICE_PARAM_NAME_NOVA_PCI_ALIAS_USER:
|
||||
aliases = value.rstrip(';').split(';')
|
||||
for alias_str in aliases:
|
||||
alias = dict((str(k), str(v)) for k, v in
|
||||
(x.split('=') for x in
|
||||
alias_str.split(',')))
|
||||
alias_config.append(alias)
|
||||
else:
|
||||
aliases = value.rstrip(';').split(';')
|
||||
for alias_str in aliases:
|
||||
alias = dict((str(k), str(v)) for k, v in
|
||||
(x.split('=') for x in
|
||||
value.split(',')))
|
||||
alias_str.split(',')))
|
||||
alias_config.append(alias)
|
||||
|
||||
return alias_config
|
||||
|
|
Loading…
Reference in New Issue