Commit History

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