seguro.common.logger.store_logger

seguro.common.logger.store_logger(log_level, log_file, store_bucket='seguro', store_host='localhost', store_port=9000, tls_cert='keys/clients/admin.crt', tls_key='keys/clients/admin.key', tls_cacert='keys/ca.crt')[source]

Return logger object that logs into s3 storage.

Parameters:
  • log_level (int | str) – Log level for log files

  • logfile – Path to logfile

  • bucket – Bucket name for log files (Default value = S3_BUCKET)

  • log_file (str)

  • store_bucket (str)

  • store_host (str)

  • store_port (str)

  • tls_cert (str)

  • tls_key (str)

  • tls_cacert (str)

Returns:

A logging.Logger instance with

Return type:

Logger