#!/bin/bash # Demo Provider Server Provisioning # Generated by provisioning at {{ now }} set -e {% if debug and debug == "yes" %}set -x{% endif %} echo "=== Creating Servers ===" {%- for server in servers %} {%- if server.name %} echo "" echo "Creating server: {{ server.name }}" {%- if server.instance_type %} INSTANCE_TYPE="{{ server.instance_type }}" {%- else %} INSTANCE_TYPE="small" {%- endif %} {%- if server.zone %} ZONE="{{ server.zone }}" {%- else %} ZONE="us-west-1" {%- endif %} SERVER_ID="srv-$(echo {{ server.name }} | tr ' ' '-')" echo "✓ Server {{ server.name }} created: $SERVER_ID" echo " Type: $INSTANCE_TYPE" echo " Zone: $ZONE" {%- endif %} {%- endfor %} echo "" echo "=== Server Creation Complete ==="