Revision 23a3bb8e ui/static/snf/js/ui/web/ui_single_view.js
b/ui/static/snf/js/ui/web/ui_single_view.js | ||
---|---|---|
38 | 38 |
view_id: 'vm_single', |
39 | 39 |
|
40 | 40 |
el: '#machinesview-single', |
41 |
id_tpl: 'single-vm-{0}',
|
|
42 |
link_id_tpl: 'single-vm-at-{0}',
|
|
41 |
id_tpl: 'single-vm-', |
|
42 |
link_id_tpl: 'single-vm-at-', |
|
43 | 43 |
|
44 | 44 |
hide_actions: false, |
45 | 45 |
|
46 | 46 |
selectors: { |
47 | 47 |
'vms': '.single-container', |
48 |
'vm': '.single-container#single-vm-{0}',
|
|
48 |
'vm': 'div#single-vm-{0}',
|
|
49 | 49 |
'view': '#machinesview-single', |
50 |
'tpl': '.single-container#machine-container-template', |
|
50 |
'tpl': 'div.single-container#machine-container-template',
|
|
51 | 51 |
'spinner': '.large-spinner', |
52 |
'vm_spinner': '.single-container#single-vm-{0} .state .spinner', |
|
53 |
'vm_wave': '.single-container#single-vm-{0} img.wave', |
|
52 |
'vm_spinner': 'div.single-container#single-vm-{0} .state .spinner',
|
|
53 |
'vm_wave': 'div.single-container#single-vm-{0} img.wave',
|
|
54 | 54 |
'vm_cont_active': '#machinesview-single', |
55 | 55 |
'vm_cont_terminated': '#machinesview-single' |
56 | 56 |
}, |
... | ... | |
187 | 187 |
this.vm(vm).show(); |
188 | 188 |
}; |
189 | 189 |
|
190 |
$("#" + this.link_id_tpl.format(this.current_vm)).addClass("column3-selected");
|
|
190 |
$("#" + this.link_id_tpl + this.current_vm).addClass("column3-selected");
|
|
191 | 191 |
}, |
192 | 192 |
|
193 | 193 |
show_vm_menu: function() { |
194 | 194 |
this.menu.find(".server-name").remove(); |
195 | 195 |
|
196 | 196 |
_.each(storage.vms.models, function(vm, index) { |
197 |
this.menu.append('<div class="server-name" id="'+this.link_id_tpl.format(index)+'">' +
|
|
197 |
this.menu.append('<div class="server-name" id="'+this.link_id_tpl + index +'">' +
|
|
198 | 198 |
util.truncate(vm.get("name"),16)+'</div>'); |
199 | 199 |
if (this.current_vm_instance && vm.id == this.current_vm_instance.id) { |
200 | 200 |
this.current_vm = index; |
Also available in: Unified diff