Nils Schneider
c2e21b4f5b
stop relying on batmanadv gateway feature
2015-07-31 11:57:44 +02:00
Nils Schneider
431d46e191
change nodes.json format to version 2
2015-07-30 19:21:56 +02:00
Nils Schneider
3caf00be07
extract VPN interfaces from nodeinfo
2015-05-09 21:54:54 +02:00
Nils Schneider
1835abac7f
basic nodeinfo validation (location)
2015-05-03 13:11:22 +02:00
Martin Weinelt
1ee17c0440
partially revert 3ec0874b77
2015-04-12 19:38:21 +02:00
Martin Weinelt
3ec0874b77
Update --aliases (-a) switch to use nargs=+
...
This breaks calls with multiple --aliases params specified and
introduces --aliases FILE1 FILE2 FILE3 [...] instead
2015-04-12 19:26:45 +02:00
Nils Schneider
fa740273bb
output nodelist.json
2015-04-08 12:54:46 +02:00
Nils Schneider
7f198980b6
introduce GRAPH_VERSION and NODES_VERSION
2015-04-01 18:06:12 +02:00
Nils Schneider
c9098b1793
set version of nodes.json to 1
2015-04-01 17:55:27 +02:00
Nils Schneider
ebde2fcba2
create dest_dir if needed
...
fixes #48
2015-04-01 17:41:40 +02:00
Nils Schneider
dd8f6b92af
drop batctl vd json legacy support
...
fixes #47
2015-04-01 01:36:31 +02:00
Martin Weinelt
5b5f4a5d74
fix pep8 line-length in argparser help
2015-03-26 14:12:50 +01:00
Martin Weinelt
a1fe27fc51
Update argument parser
...
* --mesh (-m) now accepts the interface:alfred_sock syntax to add multiple batman/alfred instances. Also multiple instances can be added at once now. Only one interface can be added without alfred socket support (available since 2014.4.0) though.
* --alfred-sock (-s) was dropped in favor of the new --mesh syntax, which adds the interface to socket relationship
* --vpn (-V) now accepts multiple mac addresses, ATTENTION: update your calls accordingly
* --prune defaults to int now
* --with-rrd was renamed from --rrd, to better reflect its boolean/toggle like state
2015-03-26 01:53:44 +01:00
Martin Weinelt
9df369e88a
update batman interface handling in backend.py, add commenting
2015-03-25 15:14:58 +01:00
Martin Weinelt
b143e3f2e5
batman: add batadv-vis socket support, needs at least alfred 2014.4.0
2015-03-25 13:27:54 +01:00
Martin Weinelt
6fba8ad21b
add alfred socket support (--alfred-sock)
2015-03-24 22:48:00 +01:00
Martin Weinelt
c74b7b95fb
update package structure, move non-executables to lib
2015-03-24 22:10:54 +01:00
Nils Schneider
629adc13cb
create RRDs only when --rrd
2015-03-24 18:48:05 +01:00
Martin Weinelt
1fb61db963
backend.py: use argparser to set mesh default, join paths with os.path.join
2015-03-24 17:50:36 +01:00
Martin Weinelt
e66731154b
pep8: some line length fixes
2015-03-24 17:41:02 +01:00
Martin Weinelt
3291b2b6ba
fix alot of pep8
2015-03-24 16:49:37 +01:00
Nils Schneider
41ee81d92c
alfred: restructure code, add nodeinfo, statistics, vis
2015-02-24 13:34:22 +01:00