1. 06 Sep, 2018 5 commits
    • Martin Prudek's avatar
      Unify bytes-string conversion · c0951b34
      Martin Prudek authored
    • Martin Prudek's avatar
      Refactor exceptions · 3839367f
      Martin Prudek authored
      These exception are now used
      - `CertAPISystemError` should be used for sentinel-internal errors
        - its child `InvalidRedisDataError` is risen when validation of data
          saved in Redis failes
      - `RequestConsistencyError` should be used for client request that cant be
      - `RequestProcessError` should be used for client request that can be processed,
         but the provided data is invalid, including checker/CA authentication
      Among these exception the logging should be done this way:
      - `RequestConsistencyError` and `RequestProcessError` should be logged on it's
        first occurence with levels `debug`, `info` and `warning` for most severe
      - `CertAPISystemError` should be logged centrally in one place with levels
        `error` for most cases and `critical` when the application needs to stop
      - `InvalidRedisDataError` is never logged
    • Martin Prudek's avatar
    • Martin Prudek's avatar
      Split 'process_req_get' function · e2ddaea6
      Martin Prudek authored
    • Martin Prudek's avatar
  2. 13 Aug, 2018 8 commits
  3. 09 Aug, 2018 1 commit
  4. 06 Aug, 2018 13 commits
  5. 03 Aug, 2018 1 commit
  6. 31 Jul, 2018 12 commits