aboutsummaryrefslogtreecommitdiff
path: root/shardweb/lib/shard_web
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2018-10-10 17:24:00 +0200
committerAlex Auvolat <alex@adnab.me>2018-10-10 17:24:00 +0200
commit062faf49cbd98fc7ef68f8387a18c5a0a131025e (patch)
tree3cd55898ab518ac1f0188df2bebae477439ed47a /shardweb/lib/shard_web
parent7bdd60c7f99df417b2589f0e99ff16abc8e925c5 (diff)
downloadshard-062faf49cbd98fc7ef68f8387a18c5a0a131025e.tar.gz
shard-062faf49cbd98fc7ef68f8387a18c5a0a131025e.zip
Fixes, and I think it works not too bad at the moment.
Diffstat (limited to 'shardweb/lib/shard_web')
-rw-r--r--shardweb/lib/shard_web/templates/page/index.html.eex9
-rw-r--r--shardweb/lib/shard_web/views/page_view.ex4
2 files changed, 6 insertions, 7 deletions
diff --git a/shardweb/lib/shard_web/templates/page/index.html.eex b/shardweb/lib/shard_web/templates/page/index.html.eex
index 2efa030..efa651b 100644
--- a/shardweb/lib/shard_web/templates/page/index.html.eex
+++ b/shardweb/lib/shard_web/templates/page/index.html.eex
@@ -6,13 +6,12 @@
<th>Address</th>
<th>Port</th>
</tr>
- <%= for {id, pid, ip, port} <- peer_list() do %>
+ <%= for {{:tcp4, ip, port}, pid, auth} <- conn_list() do %>
<tr>
<td>
- <%= if pid == nil do %>
- <%= peer_id_to_str(id) %>
- <% else %>
- <strong><%= peer_id_to_str(id) %></strong>
+ <%= case auth do %>
+ <% nil -> %>(anonymous)
+ <% %SNet.Auth{his_pk: his_pk} -> %> <%= his_pk %>
<% end %>
</td>
<td><%= :inet_parse.ntoa(ip) %></td>
diff --git a/shardweb/lib/shard_web/views/page_view.ex b/shardweb/lib/shard_web/views/page_view.ex
index 533c9e5..99df99d 100644
--- a/shardweb/lib/shard_web/views/page_view.ex
+++ b/shardweb/lib/shard_web/views/page_view.ex
@@ -1,8 +1,8 @@
defmodule ShardWeb.PageView do
use ShardWeb, :view
- def peer_list do
- Shard.Manager.list_peers
+ def conn_list do
+ Shard.Manager.list_connections
end
def peer_id_to_str(id) do