root / snf-cyclades-app / synnefo / ui / templates / partials / ips.html @ 19b2c29d
History | View | Annotate | Download (4.5 kB)
1 | 1fc7640d | Kostas Papadimitriou | {% load i18n %} |
---|---|---|---|
2 | 75aedbe3 | Kostas Papadimitriou | |
3 | 75aedbe3 | Kostas Papadimitriou | <div id="ip-port-view-tpl" class="hidden ip-port-view model-item"> |
4 | 75aedbe3 | Kostas Papadimitriou | <div class="outer"> |
5 | 75aedbe3 | Kostas Papadimitriou | <div class="inner clearfix main-content"> |
6 | e6a4b75c | Kostas Papadimitriou | <div class="model-logo vm-icon medium2 state1" |
7 | e6a4b75c | Kostas Papadimitriou | data-rv-style="model.vm.status|vm_style"></div> |
8 | 807a0305 | Kostas Papadimitriou | <h3 class="title" data-rv-text="model.vm.name|truncate 30"></h3> |
9 | e6a4b75c | Kostas Papadimitriou | <h5 class="subtitle"> |
10 | 5d213e95 | Kostas Papadimitriou | <img data-rv-show="model.in_progress" |
11 | 5d213e95 | Kostas Papadimitriou | src="{{ SYNNEFO_IMAGES_URL }}icons/indicators/small/progress.gif" |
12 | 5d213e95 | Kostas Papadimitriou | class="progress-indicator" /> |
13 | 681c9851 | Kostas Papadimitriou | <div data-rv-hide="model.in_progress"> |
14 | 681c9851 | Kostas Papadimitriou | <span data-rv-show="model.mac_address" class="key">MAC:</span> |
15 | 681c9851 | Kostas Papadimitriou | <span data-rv-show="model.mac_address" class="value" data-rv-text="model.mac_address"></span> |
16 | 681c9851 | Kostas Papadimitriou | <span data-rv-hide="model.device_id" class="value no-device"> |
17 | 681c9851 | Kostas Papadimitriou | No device assigned. |
18 | 681c9851 | Kostas Papadimitriou | Detach IP, in order to be able to reattach it to a machine. |
19 | 681c9851 | Kostas Papadimitriou | </span>
|
20 | 681c9851 | Kostas Papadimitriou | </div>
|
21 | e6a4b75c | Kostas Papadimitriou | </h5>
|
22 | c566f369 | Kostas Papadimitriou | </div>
|
23 | 75aedbe3 | Kostas Papadimitriou | </div>
|
24 | 75aedbe3 | Kostas Papadimitriou | </div>
|
25 | 75aedbe3 | Kostas Papadimitriou | |
26 | 75aedbe3 | Kostas Papadimitriou | <div id="ip-view-tpl" data-rv-class-actionpending="model.actions.pending" |
27 | 75aedbe3 | Kostas Papadimitriou | data-rv-class-clearfix="model.id" class="hidden model-item model-view with-actions"> |
28 | 75aedbe3 | Kostas Papadimitriou | <div class="clearfix"> |
29 | 75aedbe3 | Kostas Papadimitriou | <div class="main-content clearfix"> |
30 | 75aedbe3 | Kostas Papadimitriou | <div class="main-content-inner clearfix"> |
31 | d9128cf3 | Kostas Papadimitriou | <img class="logo" data-rv-src="model.status|model_icon" /> |
32 | e6a4b75c | Kostas Papadimitriou | <div class="entry inline" data-rv-class-connected="model.device_id"> |
33 | 69dac1ba | Kostas Papadimitriou | <h3 class="title floating-ip"> |
34 | 75aedbe3 | Kostas Papadimitriou | <span data-rv-text="model.floating_ip_address">IP ADDRESS</span> |
35 | 75aedbe3 | Kostas Papadimitriou | </h3>
|
36 | c700cb69 | Kostas Papadimitriou | <div data-rv-if="model.port" class="ports nested-model-list proxy inline"> |
37 | c700cb69 | Kostas Papadimitriou | <div data-rv-if="model.port"> |
38 | 75aedbe3 | Kostas Papadimitriou | <div data-rv-show="model.port" data-rv-model-view="model.port|IpPortView"></div> |
39 | 75aedbe3 | Kostas Papadimitriou | </div>
|
40 | 75aedbe3 | Kostas Papadimitriou | </div>
|
41 | 75aedbe3 | Kostas Papadimitriou | </div>
|
42 | 75aedbe3 | Kostas Papadimitriou | <div class="entry-right"> |
43 | 176921aa | Kostas Papadimitriou | <div data-rv-class="model.status|status_cls" class="status"> |
44 | 75aedbe3 | Kostas Papadimitriou | <div class="status-title"> |
45 | 176921aa | Kostas Papadimitriou | <span data-rv-text="model.status|status_display">Active</span> |
46 | 75aedbe3 | Kostas Papadimitriou | <span data-rv-show="model.in_progress">...</span> |
47 | 75aedbe3 | Kostas Papadimitriou | </div>
|
48 | 75aedbe3 | Kostas Papadimitriou | <div class="status-indicator clearfix"> |
49 | 75aedbe3 | Kostas Papadimitriou | <div class="indicator indicator1"></div> |
50 | 75aedbe3 | Kostas Papadimitriou | <div class="indicator indicator2"></div> |
51 | 75aedbe3 | Kostas Papadimitriou | <div class="indicator indicator3"></div> |
52 | 75aedbe3 | Kostas Papadimitriou | <div class="indicator indicator4"></div> |
53 | 75aedbe3 | Kostas Papadimitriou | </div>
|
54 | bfb11987 | Kostas Papadimitriou | <div class="state state-indicator"> |
55 | bfb11987 | Kostas Papadimitriou | <div class="action-indicator"></div> |
56 | bfb11987 | Kostas Papadimitriou | </div>
|
57 | 75aedbe3 | Kostas Papadimitriou | <div data-show="model.status|in_progress" class="status-progress"></div> |
58 | 1fc7640d | Kostas Papadimitriou | </div>
|
59 | 1fc7640d | Kostas Papadimitriou | </div>
|
60 | 1fc7640d | Kostas Papadimitriou | </div>
|
61 | 75aedbe3 | Kostas Papadimitriou | </div>
|
62 | 75aedbe3 | Kostas Papadimitriou | <div class="actions-content"> |
63 | 75aedbe3 | Kostas Papadimitriou | <div class="action-container connect" |
64 | 75aedbe3 | Kostas Papadimitriou | data-rv-class-isactive="model.can_connect" |
65 | 75aedbe3 | Kostas Papadimitriou | data-rv-class-selected="model.actions.connect|intEq 1" |
66 | 75aedbe3 | Kostas Papadimitriou | data-rv-on-click="view.show_connect_overlay"> |
67 | e6a4b75c | Kostas Papadimitriou | <a>Attach</a> |
68 | 1fc7640d | Kostas Papadimitriou | </div>
|
69 | 75aedbe3 | Kostas Papadimitriou | <div class="action-container disconnect" |
70 | 75aedbe3 | Kostas Papadimitriou | data-rv-class-isactive="model.can_disconnect" |
71 | 75aedbe3 | Kostas Papadimitriou | data-rv-class-selected="model.actions.disconnect|intEq 1" |
72 | 75aedbe3 | Kostas Papadimitriou | data-rv-on-click="view.set_disconnect_confirm"> |
73 | 5d5d8f19 | Constantinos Venetsanopoulos | <a>Detach</a> |
74 | 75aedbe3 | Kostas Papadimitriou | <div class="confirm-single clearfix"> |
75 | 75aedbe3 | Kostas Papadimitriou | <span class="yes" data-rv-on-click="view.disconnect"> |
76 | 75aedbe3 | Kostas Papadimitriou | {% trans "Confirm" %} |
77 | 75aedbe3 | Kostas Papadimitriou | </span>
|
78 | 75aedbe3 | Kostas Papadimitriou | <span class="no" |
79 | 75aedbe3 | Kostas Papadimitriou | data-rv-on-click="view.unset_disconnect_confirm">X</span> |
80 | 75aedbe3 | Kostas Papadimitriou | </div>
|
81 | 75aedbe3 | Kostas Papadimitriou | </div>
|
82 | 75aedbe3 | Kostas Papadimitriou | <div class="action-container remove warn" |
83 | 75aedbe3 | Kostas Papadimitriou | data-rv-class-isactive="model.can_remove" |
84 | 75aedbe3 | Kostas Papadimitriou | data-rv-class-selected="model.actions.remove|intEq 1" |
85 | 75aedbe3 | Kostas Papadimitriou | data-rv-on-click="view.set_remove_confirm"> |
86 | 75aedbe3 | Kostas Papadimitriou | <a>Destroy</a> |
87 | 75aedbe3 | Kostas Papadimitriou | <div class="confirm-single clearfix"> |
88 | 75aedbe3 | Kostas Papadimitriou | <span class="yes" data-rv-on-click="view.remove"> |
89 | 75aedbe3 | Kostas Papadimitriou | {% trans "Confirm" %} |
90 | 75aedbe3 | Kostas Papadimitriou | </span>
|
91 | 75aedbe3 | Kostas Papadimitriou | <span class="no" data-rv-on-click="view.unset_remove_confirm">X</span> |
92 | 75aedbe3 | Kostas Papadimitriou | </div>
|
93 | 75aedbe3 | Kostas Papadimitriou | </div>
|
94 | 75aedbe3 | Kostas Papadimitriou | </div>
|
95 | 75aedbe3 | Kostas Papadimitriou | </div>
|
96 | 75aedbe3 | Kostas Papadimitriou | </div>
|
97 | 75aedbe3 | Kostas Papadimitriou | |
98 | 75aedbe3 | Kostas Papadimitriou | <div id="ips-list-view" class="collection-list-view"> |
99 | 75aedbe3 | Kostas Papadimitriou | <div class="collection"> |
100 | 75aedbe3 | Kostas Papadimitriou | |
101 | 75aedbe3 | Kostas Papadimitriou | <div id="create-ip" class="create-button"> |
102 | 75aedbe3 | Kostas Papadimitriou | <a href="#">{% trans "New IP Address +" %}</a> |
103 | 75aedbe3 | Kostas Papadimitriou | </div>
|
104 | 75aedbe3 | Kostas Papadimitriou | |
105 | 75aedbe3 | Kostas Papadimitriou | <div class="empty-list hidden"> |
106 | 75aedbe3 | Kostas Papadimitriou | <p>{% blocktrans %}You don't have any IP addresses yet. Start by
|
107 | 75aedbe3 | Kostas Papadimitriou | clicking the orange button on the top left.{% endblocktrans %} |
108 | 75aedbe3 | Kostas Papadimitriou | </p>
|
109 | 75aedbe3 | Kostas Papadimitriou | </div>
|
110 | 75aedbe3 | Kostas Papadimitriou | |
111 | 75aedbe3 | Kostas Papadimitriou | <div class="items-list clearfix"> |
112 | 1fc7640d | Kostas Papadimitriou | </div>
|
113 | 1fc7640d | Kostas Papadimitriou | </div>
|
114 | 1fc7640d | Kostas Papadimitriou | </div> |