Skip to content

Instantly share code, notes, and snippets.

@prometheanfire
Created April 13, 2018 19:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save prometheanfire/e6af23d8af5648322c05f35a03eab211 to your computer and use it in GitHub Desktop.
Save prometheanfire/e6af23d8af5648322c05f35a03eab211 to your computer and use it in GitHub Desktop.
ironic_oneview_enabled: "{% if (
'oneview' in ironic_openstack_hardware_types_list and
'oneview' in ironic_openstack_management_interface_list and
'oneview' in ironic_openstack_power_interface_list and
'oneview' in ironic_openstack_inspect_interface_list and
'pxe' in ironic_openstack_boot_interface_list and
( 'oneview-direct' in ironic_openstack_deploy_interface_list or
'oneview-iscsi' in ironic_openstack_deploy_interface_list )
) or (
'oneview' in ironic_standalone_hardware_types_list and
'oneview' in ironic_standalone_management_interface_list and
'oneview' in ironic_standalone_power_interface_list and
'oneview' in ironic_standalone_inspect_interface_list and
'pxe' in ironic_standalone_boot_interface_list and
( 'oneview-direct' in ironic_standalone_deploy_interface_list or
'oneview-iscsi' in ironic_standalone_deploy_interface_list )
) %}True{% else %}False{% endif %}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment