1. 13 Nov, 2018 5 commits
  2. 11 May, 2018 2 commits
  3. 06 Mar, 2018 2 commits
  4. 28 Feb, 2018 1 commit
  5. 22 Feb, 2018 1 commit
    • Christian Kellner's avatar
      logging: custom (structured) logging functions · fbcfd2e2
      Christian Kellner authored
      This change consists of two parts:
      a) New logging functions/macros that understand special keywords,
         like "@device", "@topic", "@error"; these keywords will be
         converted to key value pairs. For device and error the
         corresponding objects will also be stored in a special log
         context (BoltLogCtx).
      b) Two log writer functions to log to the journal and standard
         streams. These writer functions will also make use of the
         BoltLogCtx during formatting.
      
      Both parts should be used together but can also work independently.
      fbcfd2e2