root / snf-cyclades-app / synnefo / ui / templates / partials / machines.html @ 19b2c29d
History | View | Annotate | Download (4 kB)
1 | 8d08f18a | Kostas Papadimitriou | {% load i18n %} |
---|---|---|---|
2 | 8d08f18a | Kostas Papadimitriou | <!-- the create button -->
|
3 | 8d08f18a | Kostas Papadimitriou | <div id="machines-pane-top" class="pane-top"> |
4 | 8d08f18a | Kostas Papadimitriou | <div id="createcontainer" class="create-container"> |
5 | 3b0d3253 | Kostas Papadimitriou | <a id="create" rel="#wizard" href="#" class="createbutton" >{% trans "New Machine +" %}</a> |
6 | 8d08f18a | Kostas Papadimitriou | </div>
|
7 | 8d08f18a | Kostas Papadimitriou | |
8 | 8d08f18a | Kostas Papadimitriou | <!-- changing between standard/list view -->
|
9 | 8d08f18a | Kostas Papadimitriou | <div id="view-select" class="clearfix"> |
10 | 7970aa87 | Kostas Papadimitriou | <a class="machines_view_link" id="machines_view_icon_link" href="" title="{% trans "Icon " %}"> |
11 | b095f0ac | Kostas Papadimitriou | <span class="ico"></span><span class="title">{% trans "icon" %}</span> |
12 | b095f0ac | Kostas Papadimitriou | </a>
|
13 | 7970aa87 | Kostas Papadimitriou | <a class="machines_view_link" id="machines_view_list_link" href="" title="{% trans "List " %}"> |
14 | b095f0ac | Kostas Papadimitriou | <span class="ico"></span><span class="title">{% trans "list" %}</span> |
15 | b095f0ac | Kostas Papadimitriou | </a>
|
16 | 7970aa87 | Kostas Papadimitriou | <a class="machines_view_link" id="machines_view_single_link" href="" title="{% trans "Single " %}"> |
17 | b095f0ac | Kostas Papadimitriou | <span class="ico"></span><span class="title">{% trans "single" %}</span> |
18 | b095f0ac | Kostas Papadimitriou | </a>
|
19 | 8d08f18a | Kostas Papadimitriou | </div>
|
20 | 8d08f18a | Kostas Papadimitriou | </div>
|
21 | 8d08f18a | Kostas Papadimitriou | |
22 | 8d08f18a | Kostas Papadimitriou | {% include "partials/machines_empty.html" %} |
23 | 8d08f18a | Kostas Papadimitriou | |
24 | 8d08f18a | Kostas Papadimitriou | <div id="machinesview"> |
25 | 8d08f18a | Kostas Papadimitriou | {% include "partials/machines_icon.html" %} |
26 | 8d08f18a | Kostas Papadimitriou | {% include "partials/machines_single.html" %} |
27 | 8d08f18a | Kostas Papadimitriou | {% include "partials/machines_list.html" %} |
28 | 8d08f18a | Kostas Papadimitriou | </div>
|
29 | 8d08f18a | Kostas Papadimitriou | |
30 | 8d08f18a | Kostas Papadimitriou | |
31 | 8d08f18a | Kostas Papadimitriou | {% include "partials/create_vm.html" %} |
32 | 8d08f18a | Kostas Papadimitriou | {% include "partials/manage_metadata.html" %} |
33 | 550d9733 | Kostas Papadimitriou | {% include "partials/vm_connect.html" %} |
34 | 8a6915df | Kostas Papadimitriou | {% include "partials/create_snapshot.html" %} |
35 | 365af933 | Kostas Papadimitriou | |
36 | a37c5497 | Kostas Papadimitriou | <div id="vm-select-collection-tpl" class="hidden"> |
37 | a37c5497 | Kostas Papadimitriou | <div class="collection fixed-ips-list"> |
38 | a37c5497 | Kostas Papadimitriou | <div class="empty-list hidden">No available machines.</div> |
39 | a37c5497 | Kostas Papadimitriou | <div class="items-list clearfix"></div> |
40 | a37c5497 | Kostas Papadimitriou | </div>
|
41 | a37c5497 | Kostas Papadimitriou | </div>
|
42 | a37c5497 | Kostas Papadimitriou | |
43 | a37c5497 | Kostas Papadimitriou | <div id="vm-select-model-tpl" class="hidden"> |
44 | a37c5497 | Kostas Papadimitriou | <div class="select-item clearfix vm"> |
45 | a37c5497 | Kostas Papadimitriou | <div class="checkbox"> |
46 | a37c5497 | Kostas Papadimitriou | <input type="checkbox" data-rv-data-id="model.id" /> |
47 | a37c5497 | Kostas Papadimitriou | </div>
|
48 | a37c5497 | Kostas Papadimitriou | <div class="ico"><img data-rv-src="model.status|get_vm_icon" /></div> |
49 | a37c5497 | Kostas Papadimitriou | <div class="name"> |
50 | 807a0305 | Kostas Papadimitriou | <span class="" data-rv-text="model.name|truncate 40"></span> |
51 | a37c5497 | Kostas Papadimitriou | <div data-rv-class="model.state|status_cls"> |
52 | a37c5497 | Kostas Papadimitriou | <span data-rv-text="model.state|status_display"></span> |
53 | a37c5497 | Kostas Papadimitriou | <div class="indicators"> |
54 | a37c5497 | Kostas Papadimitriou | <div class="indicator1"></div> |
55 | a37c5497 | Kostas Papadimitriou | <div class="indicator2"></div> |
56 | a37c5497 | Kostas Papadimitriou | <div class="indicator3"></div> |
57 | a37c5497 | Kostas Papadimitriou | <div class="indicator4"></div> |
58 | a37c5497 | Kostas Papadimitriou | </div>
|
59 | a37c5497 | Kostas Papadimitriou | </div>
|
60 | a37c5497 | Kostas Papadimitriou | </div>
|
61 | a37c5497 | Kostas Papadimitriou | </div>
|
62 | a37c5497 | Kostas Papadimitriou | </div>
|
63 | a37c5497 | Kostas Papadimitriou | |
64 | 365af933 | Kostas Papadimitriou | <div id="vm-port-ips-tpl" class="hidden"> |
65 | 365af933 | Kostas Papadimitriou | <div class="collection fixed-ips-list"> |
66 | 32a58fdf | Kostas Papadimitriou | <div class="empty-list hidden">pending ...</div> |
67 | 365af933 | Kostas Papadimitriou | <div class="items-list clearfix"></div> |
68 | 365af933 | Kostas Papadimitriou | </div>
|
69 | 365af933 | Kostas Papadimitriou | </div>
|
70 | 365af933 | Kostas Papadimitriou | |
71 | 9145aad9 | Kostas Papadimitriou | <div id="vm-port-ip-tpl" class="hidden port-ip-item"> |
72 | 90fbedb6 | Kostas Papadimitriou | <img src="{{ SYNNEFO_IMAGES_URL }}/icons/indicators/medium/progress.gif" |
73 | 90fbedb6 | Kostas Papadimitriou | class="in-progress hidden" /> |
74 | 9145aad9 | Kostas Papadimitriou | <div class="type" data-rv-text="model.type|prefix IP"></div> |
75 | 365af933 | Kostas Papadimitriou | <div class="ip" data-rv-text="model.ip_address"></div> |
76 | 365af933 | Kostas Papadimitriou | </div>
|
77 | 365af933 | Kostas Papadimitriou | |
78 | 9145aad9 | Kostas Papadimitriou | <div id="vm-port-view-tpl" class="hidden"> |
79 | af32efaa | Kostas Papadimitriou | <div class="ips" data-rv-collection-view="model.ips|VMPortIpsView"></div> |
80 | 32a58fdf | Kostas Papadimitriou | <div class="clearfix network-header"> |
81 | 5d213e95 | Kostas Papadimitriou | <span data-rv-show="model.in_progress_no_vm|update_in_progress"></span> |
82 | 32a58fdf | Kostas Papadimitriou | <img data-rv-src="model.network.is_public|get_network_icon" /> |
83 | 32a58fdf | Kostas Papadimitriou | <div class="port" data-rv-text="model.network.name|get_network_name"></div> |
84 | 9145aad9 | Kostas Papadimitriou | <div class="actions-content inline"> |
85 | 9145aad9 | Kostas Papadimitriou | <div class="action-container disconnect warn" |
86 | 9145aad9 | Kostas Papadimitriou | data-rv-class-isactive="model.can_disconnect" |
87 | 9145aad9 | Kostas Papadimitriou | data-rv-class-selected="model.actions.disconnect|intEq 1" |
88 | 9145aad9 | Kostas Papadimitriou | data-rv-on-click="view.set_disconnect_confirm"> |
89 | 9145aad9 | Kostas Papadimitriou | <a>Disconnect</a> |
90 | 9145aad9 | Kostas Papadimitriou | <div class="confirm-single clearfix"> |
91 | 9145aad9 | Kostas Papadimitriou | <span class="yes" |
92 | 9145aad9 | Kostas Papadimitriou | data-rv-on-click="view.disconnect_port"> |
93 | 9145aad9 | Kostas Papadimitriou | {% trans "Confirm" %} |
94 | 9145aad9 | Kostas Papadimitriou | </span>
|
95 | 9145aad9 | Kostas Papadimitriou | <span class="no" data-rv-on-click="view.unset_disconnect_confirm">X</span> |
96 | 9145aad9 | Kostas Papadimitriou | </div>
|
97 | 9145aad9 | Kostas Papadimitriou | </div>
|
98 | 9145aad9 | Kostas Papadimitriou | </div>
|
99 | 32a58fdf | Kostas Papadimitriou | </div>
|
100 | 365af933 | Kostas Papadimitriou | </div>
|
101 | 365af933 | Kostas Papadimitriou | |
102 | 365af933 | Kostas Papadimitriou | <div id="vm-port-list-view-tpl" class="collection-list-view hidden info-content ips"> |
103 | 365af933 | Kostas Papadimitriou | <div class="collection"> |
104 | 365af933 | Kostas Papadimitriou | <div class="empty-list hidden"> |
105 | 365af933 | Kostas Papadimitriou | <p>{% trans "No IP addresses" %}</p> |
106 | 365af933 | Kostas Papadimitriou | </div>
|
107 | 365af933 | Kostas Papadimitriou | <div class="items-list ports-list clearfix"> |
108 | 365af933 | Kostas Papadimitriou | </div>
|
109 | 365af933 | Kostas Papadimitriou | </div>
|
110 | 365af933 | Kostas Papadimitriou | </div> |