ec2stack/templates/change_instance_state.xml (50 lines of code) (raw):

{% extends "response.xml" %} {% block response_content %} <instancesSet> <item> <instanceId>{{ new_state.id }}</instanceId> <currentState> {% if new_state.state == 'Starting' %} <code>0</code> <name>pending</name> {% elif new_state.state == 'Running' %} <code>16</code> <name>running</name> {% elif new_state.state == 'Destroyed' %} <code>32</code> <name>shutting-down</name> {% elif new_state.state == 'Stopping' %} <code>64</code> <name>stopping</name> {% elif new_state.state == 'Expunging' %} <code>48</code> <name>terminated</name> {% elif new_state.state == 'Stopped' %} <code>80</code> <name>stopped</name> {% endif %} </currentState> <previousState> {% if previous_state.state == 'Starting' %} <code>0</code> <name>pending</name> {% elif previous_state.state == 'Running' %} <code>16</code> <name>running</name> {% elif new_state.state == 'Destroyed' %} <code>32</code> <name>shutting-down</name> {% elif previous_state.state == 'Stopping' %} <code>64</code> <name>stopping</name> {% elif previous_state.state == 'Expunging' %} <code>48</code> <name>terminated</name> {% elif previous_state.state == 'Stopped' %} <code>80</code> <name>stopped</name> {% endif %} </previousState> </item> </instancesSet> {% endblock %}