serviceInformation_components.tpl 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <script type="text/x-template" id="t-mg-serviceInformationDataTable-{$elementId|strtolower}"
  2. :component_id="component_id"
  3. :component_namespace="component_namespace"
  4. :component_index="component_index"
  5. >
  6. <div class="lu-row lu-row--eq-height {$rawObject->getClasses()}" id="{$rawObject->getId()}" namespace="{$namespace}"
  7. index="{$rawObject->getIndex()}" actionid="{$rawObject->getIndex()}">
  8. <div class="lu-preloader-container lu-preloader-container--full-screen lu-preloader-container--overlay" v-if="loading_state">
  9. <div class="lu-preloader lu-preloader--sm"></div>
  10. </div>
  11. <div class="col-md-12">
  12. <h4 v-if="data.status"><span style="font-weight: 700; color: #336699;">{literal}{{ data.config.name }} {/literal} </span></h4>
  13. <span class="lu-list__value" style="margin-top: -15px;">{literal}{{ data.description}}{/literal}</span>
  14. <br />
  15. <ul class="lu-list lu-list--info">
  16. <li class="lu-list__item">
  17. <span class="lu-list__item-title">{$MGLANG->tr('Status')}</span>
  18. <span class="lu-list__value" v-html="data.status.status"> </span>
  19. </li>
  20. <li class="lu-list__item">
  21. <span class="lu-list__item-title">{$MGLANG->tr('CPU Usage')}</span>
  22. <span class="lu-list__value">{literal} {{ data.status.cpu }} {/literal} % {$MGLANG->tr('of')} {literal} {{ data.status.cpus }} {/literal}{$MGLANG->tr('Cores')}
  23. <span v-if="data.status.cpuunit"> {$MGLANG->tr('CPU Units')} {literal} {{ data.status.cpuunit }}{/literal}</span>
  24. </span>
  25. </li>
  26. <li class="lu-list__item">
  27. <span class="lu-list__item-title">{$MGLANG->tr('Memory')}</span>
  28. <span class="lu-list__value" v-if="data.virtualization == 'qemu' && data.status.balloon_min">
  29. {$MGLANG->tr('Total')}: {literal}{{ data.status.maxmem }}{/literal}
  30. {$MGLANG->tr('Usage')}: {literal}{{ data.status.mem }}{/literal}
  31. </span>
  32. <span class="lu-list__value" v-else>{literal} {{data.status.mem }} / {{ data.status.maxmem }} {/literal}</span>
  33. </li>
  34. <li class="lu-list__item">
  35. <span class="lu-list__item-title">{$MGLANG->tr('Created At')}</span>
  36. <span class="lu-list__value">{literal}{{ data.created_at }}{/literal}</span>
  37. </li>
  38. <!--
  39. <li class="lu-list__item">
  40. <span class="lu-list__item-title">{$MGLANG->translate('description')}</span>
  41. <span class="lu-list__value">{literal}{{ data.description}}{/literal}</span>
  42. </li>
  43. -->
  44. </ul>
  45. </div>
  46. </div>
  47. </script>