Current signed in
<%= current_user.current_sign_in_at.strftime("%a, %H:%M") %>
From <%= current_user.current_sign_in_ip %>
Last signed in
<%= current_user.last_sign_in_at.strftime("%a, %H:%M") %>
From <%= current_user.last_sign_in_ip %>
Members
<%= users.nil? ? 0 : users.length %>
<%= today_user.nil? ? 0 : today_user.length %>
user signed Today
Total Nodes
<%= nodes.nil? ? 0 : nodes.length %>
<%= today_node.nil? ? 0 : today_node.length %>
Node added Today
Total volumes
<%= vols.nil? ? 0 : vols.length %>
<%= vols.count{|x| x['Status'].eql? " Started"} %> started /
<%= vols.count{|x| x['Mount State'].eql? "mounted"} %> mounted
Total Connections
<%= users.sum("sign_in_count") %>
<%= today_user.sum("sign_in_count") %> connected today
File Manager
<%= raw html_file_manager_table %>
Disk usage
<%= raw html_disk_usage_table %>
Nodes Status
<% if !nodes.nil? %>
<% end %>
<% else %>
You don't have a node. Please add nodes to do something in this page.
Volumes Status
<% if !volumes.nil? %>
<% end %>
<% else %>
You don't have a volume. Please add volumes to do something in this page.
Nodes List
-
<% nodes.each do |node| %>
-
<% if node["ping"].eql? "true" %>
<% else %>
<% end %>
"><%= node["host_name"] %>
<%= node["host_ip"] %> <%= node["user_name"] %>
<% if node["gluster"].eql? "on" %>number of peers: <%= node["number_of_peers"] %>
<% end %>
<% end %>
Mounted usage
<%= raw html_disk_file_table %>