Revision c62c6b91 ui/static/snf/js/ui/web/ui_list_view.js
b/ui/static/snf/js/ui/web/ui_list_view.js | ||
---|---|---|
324 | 324 |
' list-vm-checkbox" id="checkbox-' + this.id_tpl + vm.id + '"/>'; |
325 | 325 |
|
326 | 326 |
var img = '<img class="os_icon" src="'+ this.get_vm_icon_path(vm, "small") +'" />'; |
327 |
img = img + '<img src="static/icons/indicators/small/progress.gif" class="spinner" />';
|
|
328 |
img = img + '<img src="static/icons/indicators/medium/wave.gif" class="wave" />';
|
|
327 |
img = img + '<img src="'+snf.config.indicators_icons_url+'small/progress.gif" class="spinner" />';
|
|
328 |
img = img + '<img src="'+snf.config.indicators_icons_url+'medium/wave.gif" class="wave" />';
|
|
329 | 329 |
img = img + '<span class="action-indicator" />'; |
330 | 330 |
|
331 | 331 |
var name = util.truncate(vm.get('name'), 25); |
... | ... | |
443 | 443 |
var os = vm.get_os(); |
444 | 444 |
var icons = window.os_icons || views.ListView.VM_OS_ICONS; |
445 | 445 |
if (icons.indexOf(os) == -1) { |
446 |
os = "unknown";
|
|
446 |
os = "okeanos";
|
|
447 | 447 |
} |
448 | 448 |
return os; |
449 | 449 |
}, |
... | ... | |
454 | 454 |
var icons = window.os_icons || views.ListView.VM_OS_ICONS; |
455 | 455 |
|
456 | 456 |
if (icons.indexOf(os) == -1) { |
457 |
os = "unknown";
|
|
457 |
os = "okeanos";
|
|
458 | 458 |
} |
459 | 459 |
|
460 | 460 |
var st = "off"; |
... | ... | |
462 | 462 |
st = "on" |
463 | 463 |
} |
464 | 464 |
|
465 |
return views.ListView.VM_OS_ICON_TPLS[icon_type].format(os, st); |
|
465 |
return views.ListView.VM_OS_ICON_TPLS()[icon_type].format(os, st);
|
|
466 | 466 |
} |
467 | 467 |
}) |
468 | 468 |
|
469 |
views.ListView.VM_OS_ICON_TPLS = { |
|
470 |
"small": "/static/icons/machines/small/{0}-{1}.png" |
|
469 |
views.ListView.VM_OS_ICON_TPLS = function() { |
|
470 |
return { |
|
471 |
"small": snf.config.machines_icons_url + "small/{0}-{1}.png" |
|
472 |
} |
|
471 | 473 |
} |
472 | 474 |
|
473 | 475 |
views.ListView.VM_OS_ICONS = window.os_icons || []; |
Also available in: Unified diff