[ninux-dev] django-netjsongraph 0.2 può finalmente ricevere la topologia da più nodi
Gio
gio at diveni.re
Wed Jan 27 13:17:56 CET 2016
On Sunday 24 January 2016 21:18:25 Nemesis wrote:
> Ho appena rilasciato django-netjsongraph 0.2.0:
> https://github.com/interop-dev/django-netjsongraph/releases/tag/0.2.0
>
> Ora possiamo configurare alcuni nodi per inviare la topologia in POST
> ogni x minuti, in questo modo possiamo visualizzare topologie di reti
> frammentatee/o evitare SPoF.
Grande!
Ho provato lo script con l'output di battxtinfo pero mi da questo errore
./collector_test.sh
{"detail":"Supplied data not recognized as OLSRd (txtinfo/jsoninfo), got
exception of type \"ParserError\" with message \"Unrecognized format\""}
I dati che passa sono questi
OLSR_TOPOLOGY_URL="http://coppermine.diveni.re/battxtinfo.php"
> Sto facendo dei test conla topologia IPv6 di Roma:
> http://ninux-graph.netjson.org/topology/e384464c-d1d2-4af3-aae1-4e852a28d956
> /
>
> Qualcun altro di Roma vuole partecipare a questo test?
>
> Basta mettere uno script del generenella crontab del vostro router
> (modificate OLSR_TOPOLOGY_URL):
>
> #!/bin/sh
> BASE_URL="http://ninux-graph.netjson.org"
> UUID="e384464c-d1d2-4af3-aae1-4e852a28d956"
> KEY="XcjLQki4LLvyDkBYG0gnl74evdZ5tIkz"
> OLSR_TOPOLOGY_URL="http://127.0.0.1:9091"
>
> COLLECTOR_URL="$BASE_URL/api/receive/$UUID/?key=$KEY"
> DATA=$(curl -s $OLSR_TOPOLOGY_URL)
> curl -s -X POST -d "$DATA" --header "Content-Type: text/plain"
> "$COLLECTOR_URL"
>
> Aggiungete permessi di esecuzione (chmod+x) e fatelo girareogni 5 minuti:
>
> crontab -e
>
> */5 * * * * [SCRIPT] >/dev/null 2>&1
>
> Anche le altre isole possono fare delle prove. Fatevi sentire se siete
> interessati.
>
> Nemesis
More information about the ninux-dev
mailing list