Commit History

Autor SHA1 Mensaxe Data
  Helge Jung 2c1a916bc2 BaseStorage: add metric_handler callback to be used by Graphite %!s(int64=8) %!d(string=hai) anos
  Helge Jung c6444f463c graphite output: allow specification of whitelist %!s(int64=8) %!d(string=hai) anos
  Helge Jung bd3208d0c0 batman.py: call 'batctl vd json' and 'batctl gwl' to get knowledge of gateways %!s(int64=9) %!d(string=hai) anos
  Helge Jung 9f792034d8 batcave: have -S select the used storage %!s(int64=9) %!d(string=hai) anos
  Helge Jung ca080af2e6 add Redis storage %!s(int64=9) %!d(string=hai) anos
  Helge Jung 4232a1809d batcave.py: print proper exception details %!s(int64=9) %!d(string=hai) anos
  Helge Jung 563f81cb4a code cleanup (no functional changes) %!s(int64=9) %!d(string=hai) anos
  Helge Jung b3c76d4d0e move all get/store logic out of BaseStorage %!s(int64=9) %!d(string=hai) anos
  Helge Jung a1d6a620da renamed Storage into FileStorage %!s(int64=9) %!d(string=hai) anos
  Helge Jung 404c420979 batcave.py: save storage each time after merging data %!s(int64=9) %!d(string=hai) anos
  Helge Jung b3027aed8c improve code readability %!s(int64=9) %!d(string=hai) anos
  Helge Jung 7467c265c2 batcave.py: split inline code into functions %!s(int64=9) %!d(string=hai) anos
  Helge Jung 4db5584e42 move data merge logic from batcave.py into BaseStorage %!s(int64=9) %!d(string=hai) anos
  Helge Jung 9020dba544 introduce SanityCheckError %!s(int64=9) %!d(string=hai) anos
  Helge Jung 3cfbc6ffa5 move node+vpn handling logic into BaseStorage %!s(int64=9) %!d(string=hai) anos
  Helge Jung 9fcbb2ea24 fix issues identified by pylint %!s(int64=9) %!d(string=hai) anos
  Helge Jung 5e0ca7ad13 resolve issues identified by pyflakes %!s(int64=9) %!d(string=hai) anos
  Helge Jung a8e35e52ca add __RAW__ field to node data %!s(int64=9) %!d(string=hai) anos
  Helge Jung c03ba6f9b0 sanitize node data, i.e. set a 'clientcount' variable %!s(int64=9) %!d(string=hai) anos
  Helge Jung 1d01ef35dd batcave: upon merging ALFRED and BATMAN data always reset a node's aliases, clients and neighbours %!s(int64=9) %!d(string=hai) anos
  Helge Jung 2c30b082b7 batcave: change log level of periodic status message %!s(int64=9) %!d(string=hai) anos
  Helge Jung 2877b66b25 change --api-bind-host default from '::' to '' %!s(int64=9) %!d(string=hai) anos
  Helge Jung 895a5462dd Storage backs up data to disk %!s(int64=9) %!d(string=hai) anos
  Helge Jung 65111f3e86 batcave: add --verbose flag to increase log verbosity %!s(int64=9) %!d(string=hai) anos
  Helge Jung 28fc0d441d add ApiServer to batcave %!s(int64=9) %!d(string=hai) anos
  Helge Jung 0fc6095792 use a Storage class %!s(int64=9) %!d(string=hai) anos
  Helge Jung 4571495850 log configured AlfredParser/BatmanParser/DashingClient/GraphitePush %!s(int64=9) %!d(string=hai) anos
  Helge Jung f4a6b926b0 batcave.py: add --no-detach mode (don't daemonize) %!s(int64=9) %!d(string=hai) anos
  Helge Jung 9a7fb5b3d2 batcave.py: add argument parsing %!s(int64=9) %!d(string=hai) anos
  Helge Jung 55eca34b31 rename to BATCAVE %!s(int64=9) %!d(string=hai) anos