| |
| {% set server = salt['grains.filter_by']({ |
| 'Debian': { |
| 'pkgs': ['heat-api', 'heat-api-cfn', 'heat-api-cloudwatch', 'heat-engine', 'heat-common','python-heatclient', 'gettext-base'], |
| 'services': ['heat-api', 'heat-api-cfn', 'heat-api-cloudwatch', 'heat-engine'], |
| 'notification': False |
| }, |
| 'RedHat': { |
| 'pkgs': ['openstack-heat-api', 'openstack-heat-api-cfn', 'openstack-heat-api-cloudwatch', 'openstack-heat-engine', 'openstack-heat-common'], |
| 'services': ['openstack-heat-api', 'openstack-heat-api-cfn', 'openstack-heat-api-cloudwatch', 'openstack-heat-engine'], |
| 'notification': False |
| }, |
| }, merge=pillar.heat.get('server', {})) %} |
| |
| {% set client = salt['grains.filter_by']({ |
| 'Debian': { |
| 'pkgs': ['python-heatclient'], |
| }, |
| 'RedHat': { |
| 'pkgs': ['python-heatclient'], |
| }, |
| }, merge=pillar.heat.get('client', {})) %} |