1. 18 Jun, 2019 1 commit
  2. 17 Jun, 2019 1 commit
  3. 14 Jun, 2019 1 commit
  4. 07 Jun, 2019 1 commit
  5. 04 Jun, 2019 2 commits
  6. 28 May, 2019 1 commit
  7. 23 May, 2019 1 commit
  8. 11 May, 2019 1 commit
  9. 30 Apr, 2019 1 commit
  10. 27 Apr, 2019 1 commit
  11. 24 Apr, 2019 1 commit
    • Alessio Netti's avatar
      Unified configuration backend · 0b344fc2
      Alessio Netti authored
      - The GlobalConfiguration class includes all shared logic to read and
      parse configuration attributes for the collectagent and dcdbpusher
      - The class is further expanded to add application-specific
      configuration parameters and blocks
      0b344fc2
  12. 25 Mar, 2019 1 commit
    • Alessio Netti's avatar
      Changes to auto-publish · ad431672
      Alessio Netti authored
      - Auto-publish is now case insensitive with respect to the <sensor> and
      <group> patterns
      - If an invalid pattern was specified (missing <sensor> clause) the
      configuration is aborted
      - Checks for the uniqueness of sensor and group names have been
      temporarily dropped as they interfere with templates and entities
      (until we find a good solution for MQTT topics)
      ad431672
  13. 13 Mar, 2019 2 commits
    • Alessio Netti's avatar
      PrintConfig functionality added to Data Analytics Framework · 88f3104f
      Alessio Netti authored
      - Added some more indentation to make the configurations more readable
      - Fixed one more warning in dcdbquery
      88f3104f
    • Alessio Netti's avatar
      Minor refinements · abf6af19
      Alessio Netti authored
      - Boolean configuration options now all accept "true" and "on" keywords
      - Cache interval and thread count parameters removed from the command-line
      interface for consistency; these can still be set in the config files
      like all other parameters
      - global.conf file renamed to dcdbpusher.conf for consistency
      abf6af19
  14. 11 Mar, 2019 1 commit
    • Alessio Netti's avatar
      MQTT topic checks · 75197e31
      Alessio Netti authored
      - Checks on MQTT topics have been made generic in the MQTTChecker singleton
      class under "common"
      - MQTT topic checks are now performed also when plugins are reloaded; if
      the checks fail, the plugin is cleared and left uninitialized
      - All sensors in a plugin not satisfying the checks are logged now, not
      only the first one
      - Fixed a minor bug that resulted in msgrates of 0 under certain
      compilers, due to type promotion in C++
      75197e31
  15. 07 Mar, 2019 2 commits
    • Alessio Netti's avatar
      Code streamlining pt.II · 81aa7087
      Alessio Netti authored
      - Removed dependencies from data analytics framework to dcdbpusher
      - Checks for correctness of MQTT topics moved to the mqttChecker shared class
      81aa7087
    • Alessio Netti's avatar
      Code refactoring (make clean required) · d35348f7
      Alessio Netti authored
      - Added a 'common' directory where all shared code has been placed
      - Analytics package has been moved out of dcdbpusher, now has its own makefile
      - Some renaming here and there for uniformity
      d35348f7