Merge branch 'feature-newstyles' into develop
[snf-cloudcms] / cloudcms / templates / content / stats_block.html
diff --git a/cloudcms/templates/content/stats_block.html b/cloudcms/templates/content/stats_block.html
new file mode 100644 (file)
index 0000000..5f22ff7
--- /dev/null
@@ -0,0 +1,33 @@
+<div class="stats-block">
+        <h2 style="color:{{ content.color }}">{{ content.title }}</h2>
+       <ul>
+               {% if content.running_vms %}
+               <li class="running_vms"><em>{{ content.title_running_vms }}</em><span>0</span></li>
+               {% endif %}
+               {% if content.spawned_vms %}
+               <li class="spawned_vms"><em>{{ content.title_spawned_vms }}</em><span>0</span></li>
+               {% endif %}
+               {% if content.active_vms %}
+               <li class="active_vms"><em>{{ content.title_active_vms }}</em><span>0</span></li>
+               {% endif %}
+               {% if content.running_networks %}
+               <li class="running_networks"><em>{{ content.title_running_networks }}</em><span>0</span></li>
+               {% endif %}
+               {% if content.spawned_networks %}
+               <li class="spawned_networks"><em>{{ content.title_spawned_networks }}</em><span>0</span></li>
+               {% endif %}
+               {% if content.active_networks %}
+               <li class="active_networks"><em>{{ content.title_active_networks }}</em><span>0</span></li>
+               {% endif %}
+                
+        
+       </ul>
+       <script>
+       var stats_settings = {
+               'compute_url': '{{ content.compute_url }}',
+       };
+       
+       var serviceStats = new ServiceStats(stats_settings, $(".stats-block"));
+       serviceStats.startUpdate(10000);
+       </script>
+</div>