cmanaha / python-elasticsearch-logger

Python Elasticsearch handler for the standard python logging framework
Other
232 stars 116 forks source link

Refactor ver1.0.0 #10

Closed cmanaha closed 7 years ago

cmanaha commented 7 years ago

Added extra functionality to create daily, weekly, monthly, yearly indices Supports python2 and 3 (starting with 3.4 as a dependency from Enum) Changed a few map operations to iterators to save some potential memory Clients on basic or no authentications are reused. Kerberos clients are still re-generated in each flush cycle to request new valid token and avoid tokens expiring.

codecov-io commented 7 years ago

Current coverage is 86.66% (diff: 78.18%)

Merging #10 into development will decrease coverage by 2.22%

@@           development        #10   diff @@
=============================================
  Files                1          1          
  Lines               90        120    +30   
  Methods              0          0          
  Messages             0          0          
  Branches            11         14     +3   
=============================================
+ Hits                80        104    +24   
- Misses               7         13     +6   
  Partials             3          3          

Powered by Codecov. Last update e704720...07b0d70