Statistics
| Branch: | Tag: | Revision:

root / ui / templates / list.html @ e690c75d

History | View | Annotate | Download (1.7 kB)

1 b303ba05 Christodoulos Psaltis
<div id="instancesview" class="list">
2 b303ba05 Christodoulos Psaltis
    <div class="actions">
3 b303ba05 Christodoulos Psaltis
        <a>Start</a>
4 b303ba05 Christodoulos Psaltis
        <a>Reboot</a>
5 b303ba05 Christodoulos Psaltis
        <a>Shutdown</a>
6 b303ba05 Christodoulos Psaltis
        <br />
7 b303ba05 Christodoulos Psaltis
        <a>Destroy</a>
8 b303ba05 Christodoulos Psaltis
        <br />
9 b303ba05 Christodoulos Psaltis
        <a>Show Details</a>
10 b303ba05 Christodoulos Psaltis
        <a>Add to group</a>
11 b303ba05 Christodoulos Psaltis
        <br />
12 b303ba05 Christodoulos Psaltis
        <a>Out of band</a>
13 b303ba05 Christodoulos Psaltis
        <br />
14 b303ba05 Christodoulos Psaltis
        <a>Attach disk</a>
15 b303ba05 Christodoulos Psaltis
        <a>Detach disk</a>
16 b303ba05 Christodoulos Psaltis
        <br />
17 b303ba05 Christodoulos Psaltis
        <a>Connect to network</a>
18 b303ba05 Christodoulos Psaltis
        <a>Disconnect from net</a>
19 b303ba05 Christodoulos Psaltis
    </div>
20 b303ba05 Christodoulos Psaltis
    <div class="active">
21 b303ba05 Christodoulos Psaltis
        {% for node in nodes %}
22 b303ba05 Christodoulos Psaltis
            {% if node.state == '3' %}
23 b303ba05 Christodoulos Psaltis
                <div class="running">
24 b303ba05 Christodoulos Psaltis
                    <label> 
25 b303ba05 Christodoulos Psaltis
                        <input type="checkbox" class="instance" id={{ node.id }} />
26 b303ba05 Christodoulos Psaltis
                        <img src={{ node.thumb }} width="16" height="16" />
27 b303ba05 Christodoulos Psaltis
                        <span>{{ node.name }}</span> | 
28 b303ba05 Christodoulos Psaltis
                        <span>{{ node.public_ip }}</span> | 
29 b303ba05 Christodoulos Psaltis
                        group
30 b303ba05 Christodoulos Psaltis
                    </label>
31 b303ba05 Christodoulos Psaltis
                    <div class="state">Running</div>
32 b303ba05 Christodoulos Psaltis
                </div>
33 b303ba05 Christodoulos Psaltis
            {% endif %}
34 b303ba05 Christodoulos Psaltis
        {% endfor %}
35 b303ba05 Christodoulos Psaltis
    </div>
36 e690c75d Christodoulos Psaltis
    <div id="mini" class="seperator"></div>
37 b303ba05 Christodoulos Psaltis
    <div class="inactive">
38 b303ba05 Christodoulos Psaltis
        {% for node in nodes %}
39 b303ba05 Christodoulos Psaltis
            {% if node.state == '0' %}
40 b303ba05 Christodoulos Psaltis
                <div class="stopped">
41 b303ba05 Christodoulos Psaltis
                    <label> 
42 b303ba05 Christodoulos Psaltis
                        <input type="checkbox" class="instance" id={{ node.id }} />
43 b303ba05 Christodoulos Psaltis
                        <img src={{ node.thumb }} width="16" height="16" />
44 b303ba05 Christodoulos Psaltis
                        <span>{{ node.name }}</span> | 
45 b303ba05 Christodoulos Psaltis
                        <span>{{ node.public_ip }}</span> | 
46 b303ba05 Christodoulos Psaltis
                        group
47 b303ba05 Christodoulos Psaltis
                    </label>
48 b303ba05 Christodoulos Psaltis
                    <div class="state">Terminated</div>
49 b303ba05 Christodoulos Psaltis
                </div>
50 b303ba05 Christodoulos Psaltis
            {% endif %}
51 b303ba05 Christodoulos Psaltis
        {% endfor %}
52 b303ba05 Christodoulos Psaltis
    </div>
53 b303ba05 Christodoulos Psaltis
</div>