root / snf-cyclades-app / synnefo / ui / templates / partials / machines_single.html @ 13925182
History | View | Annotate | Download (9.1 kB)
1 | 8d08f18a | Kostas Papadimitriou | {% load i18n %} |
---|---|---|---|
2 | 8d08f18a | Kostas Papadimitriou | <div id="machinesview-single" class="single"> |
3 | 8d08f18a | Kostas Papadimitriou | <div class="large-spinner"></div> |
4 | 8e701482 | Kostas Papadimitriou | <div class="single-container single-container-template" id="machine-container-template" style="display:none;" > |
5 | 0b682c29 | Kostas Papadimitriou | <div class="upper clearfix"> |
6 | 8d08f18a | Kostas Papadimitriou | <div class="column1"> |
7 | 8e701482 | Kostas Papadimitriou | <div class="connect-border" title="{% trans 'Connect to machine' %}"></div> |
8 | 8e701482 | Kostas Papadimitriou | <div class="connect-arrow" title="{% trans 'Connect to machine' %}"></div> |
9 | 8d08f18a | Kostas Papadimitriou | <div class="single-image logo"></div> |
10 | 8d08f18a | Kostas Papadimitriou | <div class="state"> |
11 | 8d08f18a | Kostas Papadimitriou | <span class="state-label">{% trans "Running" %}</span> |
12 | 8d08f18a | Kostas Papadimitriou | <div class="indicators"> |
13 | 8d08f18a | Kostas Papadimitriou | <div class="indicator1"></div> |
14 | 8d08f18a | Kostas Papadimitriou | <div class="indicator2"></div> |
15 | 8d08f18a | Kostas Papadimitriou | <div class="indicator3"></div> |
16 | 8d08f18a | Kostas Papadimitriou | <div class="indicator4"></div> |
17 | 8d08f18a | Kostas Papadimitriou | </div>
|
18 | 8d08f18a | Kostas Papadimitriou | <div class="action-indicator" style="display:none">empty</div> |
19 | 7970aa87 | Kostas Papadimitriou | <img class="spinner" style="display:none" src="{{ SYNNEFO_IMAGES_URL }}icons/indicators/medium/progress.gif" /> |
20 | 7970aa87 | Kostas Papadimitriou | <img class="wave" style="display:none" src="{{ SYNNEFO_IMAGES_URL }}icons/indicators/medium/wave.gif" /> |
21 | 8d08f18a | Kostas Papadimitriou | </div>
|
22 | 1e882dd7 | Kostas Papadimitriou | <div class="progress-message"> |
23 | 1e882dd7 | Kostas Papadimitriou | <div class="build-progress"> |
24 | 1e882dd7 | Kostas Papadimitriou | <span class="message"></span> |
25 | 1e882dd7 | Kostas Papadimitriou | <span class="btn">details</span> |
26 | 1e882dd7 | Kostas Papadimitriou | </div>
|
27 | 1e882dd7 | Kostas Papadimitriou | </div>
|
28 | 8d08f18a | Kostas Papadimitriou | </div>
|
29 | 8d08f18a | Kostas Papadimitriou | <div class="title machine-detail name">My Desktop</div> |
30 | a6b9836b | Kostas Papadimitriou | <div class="suspended-notice">SUSPENDED</div> |
31 | 8d08f18a | Kostas Papadimitriou | <div class="column2"> |
32 | 0c88707e | Kostas Papadimitriou | <div class="fqdn"></div> |
33 | 8d08f18a | Kostas Papadimitriou | <div class="machine-labels"> |
34 | 8d08f18a | Kostas Papadimitriou | <div class="machine-label cpus">{% trans "CPUs" %}:</div> |
35 | 8d08f18a | Kostas Papadimitriou | <div class="machine-label ram">{% trans "RAM (MB)" %}:</div> |
36 | 8d08f18a | Kostas Papadimitriou | <div class="machine-label disk">{% trans "System Disk (GB)" %}:</div> |
37 | 8d08f18a | Kostas Papadimitriou | <div class="machine-label image-name">{% trans "Image Name" %}:</div> |
38 | 8d08f18a | Kostas Papadimitriou | <div class="machine-label image-size">{% trans "Image Size (MB)" %}:</div> |
39 | 8d08f18a | Kostas Papadimitriou | </div>
|
40 | 8d08f18a | Kostas Papadimitriou | <div class="machine-details"> |
41 | ab3df8df | Kostas Papadimitriou | <div class="machine-detail cpus trigger-resize">4</div> |
42 | ab3df8df | Kostas Papadimitriou | <div class="machine-detail ram trigger-resize">2048</div> |
43 | 8d08f18a | Kostas Papadimitriou | <div class="machine-detail disk">100</div> |
44 | 8d08f18a | Kostas Papadimitriou | <div class="machine-detail image-name">windos_XP_blah_blah</div> |
45 | 8d08f18a | Kostas Papadimitriou | <div class="machine-detail image-size">2.3</div> |
46 | 8d08f18a | Kostas Papadimitriou | </div>
|
47 | 32a58fdf | Kostas Papadimitriou | <div class="tags machine"> |
48 | 32a58fdf | Kostas Papadimitriou | <div class="togglers clearfix"> |
49 | 32a58fdf | Kostas Papadimitriou | <div class="tags-header toggler-header"> |
50 | 8d08f18a | Kostas Papadimitriou | <span class="info-header cont-toggler toggler"> |
51 | 8d08f18a | Kostas Papadimitriou | <span class="label">{% trans "tags" %}</span> |
52 | 8d08f18a | Kostas Papadimitriou | </span>
|
53 | 8d08f18a | Kostas Papadimitriou | </div>
|
54 | 32a58fdf | Kostas Papadimitriou | <div class="cont-toggler-wrapper toggler-header ips"> |
55 | 32a58fdf | Kostas Papadimitriou | <span class="info-header cont-toggler toggler"> |
56 | 32a58fdf | Kostas Papadimitriou | <span class="label">{% trans "ip addresses" %}</span> |
57 | 32a58fdf | Kostas Papadimitriou | </span>
|
58 | 32a58fdf | Kostas Papadimitriou | </div>
|
59 | 32a58fdf | Kostas Papadimitriou | </div>
|
60 | 32a58fdf | Kostas Papadimitriou | <div class="togglers-content"> |
61 | 32a58fdf | Kostas Papadimitriou | <div class="tags-content toggler-content"> |
62 | 32a58fdf | Kostas Papadimitriou | <div class="metadata-keys-container"> |
63 | 32a58fdf | Kostas Papadimitriou | <div class="items"> |
64 | 8d08f18a | Kostas Papadimitriou | </div>
|
65 | 32a58fdf | Kostas Papadimitriou | </div>
|
66 | 32a58fdf | Kostas Papadimitriou | <a href="#" class="manage-metadata">{% trans "Manage Tags" %}</a> |
67 | 32a58fdf | Kostas Papadimitriou | </div>
|
68 | 32a58fdf | Kostas Papadimitriou | <div class="ips-content toggler-content hidden info-content"> |
69 | 8d08f18a | Kostas Papadimitriou | </div>
|
70 | 32a58fdf | Kostas Papadimitriou | </div>
|
71 | 8d08f18a | Kostas Papadimitriou | </div>
|
72 | 8d08f18a | Kostas Papadimitriou | </div>
|
73 | 8d08f18a | Kostas Papadimitriou | <div class="col3"> |
74 | 8d08f18a | Kostas Papadimitriou | <div class="vm-actions single-actions"> |
75 | 8d08f18a | Kostas Papadimitriou | <div class="action-container start"> |
76 | 8d08f18a | Kostas Papadimitriou | <a class="single-action action-start">{% trans "Start" %}</a> |
77 | 8d08f18a | Kostas Papadimitriou | <div class="confirm_single"> |
78 | 8d08f18a | Kostas Papadimitriou | <button class="yes">{% trans "Confirm" %}</button> |
79 | 8d08f18a | Kostas Papadimitriou | <button class="no">X</button> |
80 | 8d08f18a | Kostas Papadimitriou | </div>
|
81 | 8d08f18a | Kostas Papadimitriou | </div>
|
82 | 8d08f18a | Kostas Papadimitriou | <div class="action-container reboot"> |
83 | 8d08f18a | Kostas Papadimitriou | <a class="single-action action-reboot">{% trans "Reboot" %}</a> |
84 | 8d08f18a | Kostas Papadimitriou | <div class="confirm_single"> |
85 | 8d08f18a | Kostas Papadimitriou | <button class="yes">{% trans "Confirm" %}</button> |
86 | 8d08f18a | Kostas Papadimitriou | <button class="no">X</button> |
87 | 8d08f18a | Kostas Papadimitriou | </div>
|
88 | 8d08f18a | Kostas Papadimitriou | </div>
|
89 | 8d08f18a | Kostas Papadimitriou | <div class="action-container shutdown"> |
90 | 8d08f18a | Kostas Papadimitriou | <a class="single-action action-shutdown">{% trans "Shutdown" %}</a> |
91 | 8d08f18a | Kostas Papadimitriou | <div class="confirm_single"> |
92 | 8d08f18a | Kostas Papadimitriou | <button class="yes">{% trans "Confirm" %}</button> |
93 | 8d08f18a | Kostas Papadimitriou | <button class="no">X</button> |
94 | 8d08f18a | Kostas Papadimitriou | </div>
|
95 | 8d08f18a | Kostas Papadimitriou | </div>
|
96 | 0f7214b3 | Kostas Papadimitriou | <div class="action-container console"> |
97 | 0f7214b3 | Kostas Papadimitriou | <a class="single-action action-console">{% trans "Console" %}</a> |
98 | 0f7214b3 | Kostas Papadimitriou | <div class="confirm_single"> |
99 | 0f7214b3 | Kostas Papadimitriou | <button class="yes">{% trans "Confirm" %}</button> |
100 | 0f7214b3 | Kostas Papadimitriou | <button class="no">X</button> |
101 | 0f7214b3 | Kostas Papadimitriou | </div>
|
102 | 0f7214b3 | Kostas Papadimitriou | </div>
|
103 | 13925182 | Kostas Papadimitriou | <div class="action-container resize"> |
104 | 13925182 | Kostas Papadimitriou | <a class="single-action action-resize">{% trans "Resize" %}</a> |
105 | 13925182 | Kostas Papadimitriou | <div class="confirm_single"> |
106 | 13925182 | Kostas Papadimitriou | <button class="yes">{% trans "Confirm" %}</button> |
107 | 13925182 | Kostas Papadimitriou | <button class="no">X</button> |
108 | 13925182 | Kostas Papadimitriou | </div>
|
109 | 13925182 | Kostas Papadimitriou | </div>
|
110 | 8d08f18a | Kostas Papadimitriou | <div class="action-container destroy"> |
111 | 8d08f18a | Kostas Papadimitriou | <a class="single-action action-destroy">{% trans "Destroy" %}</a> |
112 | 8d08f18a | Kostas Papadimitriou | <div class="confirm_single"> |
113 | 8d08f18a | Kostas Papadimitriou | <button class="yes">{% trans "Confirm" %}</button> |
114 | 8d08f18a | Kostas Papadimitriou | <button class="no">X</button> |
115 | 8d08f18a | Kostas Papadimitriou | </div>
|
116 | 8d08f18a | Kostas Papadimitriou | </div>
|
117 | 8d08f18a | Kostas Papadimitriou | </div>
|
118 | 6a3a5bf7 | Kostas Papadimitriou | <div class="action-error hidden action_error" align="center"> |
119 | 6a3a5bf7 | Kostas Papadimitriou | <div class="action-error-msg"> |
120 | 6a3a5bf7 | Kostas Papadimitriou | {% trans "<span>Error</span> on" %} <span class="action">{% trans "error action" %}</span> |
121 | 6a3a5bf7 | Kostas Papadimitriou | <span class="code"></span> |
122 | 6a3a5bf7 | Kostas Papadimitriou | <span class="message"></span> |
123 | 6a3a5bf7 | Kostas Papadimitriou | </div>
|
124 | 6a3a5bf7 | Kostas Papadimitriou | <button class="show-action-error details">{% trans "Details" %}</button> |
125 | 6a3a5bf7 | Kostas Papadimitriou | <button class="close-action-error"></button> |
126 | 8d08f18a | Kostas Papadimitriou | </div>
|
127 | 8d08f18a | Kostas Papadimitriou | <div class="vms-menu-cont"> |
128 | 8d08f18a | Kostas Papadimitriou | </div>
|
129 | 8d08f18a | Kostas Papadimitriou | </div>
|
130 | 8d08f18a | Kostas Papadimitriou | </div>
|
131 | 0b682c29 | Kostas Papadimitriou | <div class="lower clearfix"> |
132 | 0936e421 | Kostas Papadimitriou | <div class="stats-select clearfix"> |
133 | 0936e421 | Kostas Papadimitriou | <span class="stats-select-option stats-hourly">{% trans "Hourly" %}</span> |
134 | 0936e421 | Kostas Papadimitriou | <span class="stats-select-option stats-weekly selected">{% trans "Weekly" %}</span> |
135 | 0936e421 | Kostas Papadimitriou | </div>
|
136 | 8d08f18a | Kostas Papadimitriou | <div class="single-cpu"> |
137 | 8d08f18a | Kostas Papadimitriou | <div class="cpu-usage"> |
138 | 8d08f18a | Kostas Papadimitriou | {% trans "CPU Utilization" %} |
139 | 8d08f18a | Kostas Papadimitriou | </div>
|
140 | 8d08f18a | Kostas Papadimitriou | <div class="cpu-graph"> |
141 | 7970aa87 | Kostas Papadimitriou | <img src="{{ SYNNEFO_IMAGES_URL }}placeholder.png" class="stat-img stats series" /> |
142 | 7970aa87 | Kostas Papadimitriou | <img src="{{ SYNNEFO_IMAGES_URL }}icons/indicators/small/progress.gif" class="stat-busy" /> |
143 | 8d08f18a | Kostas Papadimitriou | <div class='stat-error'>{% trans "Could not fetch CPU stats graph." %}</div> |
144 | 8d08f18a | Kostas Papadimitriou | </div>
|
145 | 8d08f18a | Kostas Papadimitriou | </div>
|
146 | 8d08f18a | Kostas Papadimitriou | <div class="single-network"> |
147 | 8d08f18a | Kostas Papadimitriou | <div class="network-usage"> |
148 | 8d08f18a | Kostas Papadimitriou | {% trans "Network Utilization" %} |
149 | 8d08f18a | Kostas Papadimitriou | </div>
|
150 | 8d08f18a | Kostas Papadimitriou | <div class="network-graph"> |
151 | 7970aa87 | Kostas Papadimitriou | <img src="{{ SYNNEFO_IMAGES_URL }}placeholder.png" class="stat-img stats series" /> |
152 | 7970aa87 | Kostas Papadimitriou | <img src="{{ SYNNEFO_IMAGES_URL }}icons/indicators/small/progress.gif" class="stat-busy" /> |
153 | 8d08f18a | Kostas Papadimitriou | <div class='stat-error'>{% trans "Could not fetch Net stats graph." %}</div> |
154 | 8d08f18a | Kostas Papadimitriou | </div>
|
155 | 8d08f18a | Kostas Papadimitriou | </div>
|
156 | 8d08f18a | Kostas Papadimitriou | </div>
|
157 | 8d08f18a | Kostas Papadimitriou | </div>
|
158 | 8d08f18a | Kostas Papadimitriou | <div class="column3" style="display:none;"> |
159 | 8d08f18a | Kostas Papadimitriou | <div class="controls clearfix"> |
160 | 122850c5 | Kostas Papadimitriou | <div class="previous vm-control" style="display:block;"> |
161 | 8d08f18a | Kostas Papadimitriou | <div class="prev-arrow"></div> |
162 | 8d08f18a | Kostas Papadimitriou | <div class="prev-label"> |
163 | 8d08f18a | Kostas Papadimitriou | {% trans "previous" %} |
164 | 8d08f18a | Kostas Papadimitriou | </div>
|
165 | 8d08f18a | Kostas Papadimitriou | </div>
|
166 | 122850c5 | Kostas Papadimitriou | <div class="next vm-control" style="display:block;"> |
167 | 8d08f18a | Kostas Papadimitriou | <div class="next-arrow"></div> |
168 | 8d08f18a | Kostas Papadimitriou | <div class="next-label"> |
169 | 8d08f18a | Kostas Papadimitriou | {% trans "next" %} |
170 | 8d08f18a | Kostas Papadimitriou | </div>
|
171 | 8d08f18a | Kostas Papadimitriou | </div>
|
172 | 8d08f18a | Kostas Papadimitriou | </div>
|
173 | 8d08f18a | Kostas Papadimitriou | <div class="servers" id="single-servers-list"> |
174 | 8d08f18a | Kostas Papadimitriou | <div class="server-name" id="servers-widget-template" style="display:none;">server1</div> |
175 | 8d08f18a | Kostas Papadimitriou | </div>
|
176 | 8d08f18a | Kostas Papadimitriou | </div>
|
177 | 8d08f18a | Kostas Papadimitriou | </div> |