Coverage for src / ezpl / cli / utils / __init__.py: 100.00%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-03-13 19:35 +0000

1# /////////////////////////////////////////////////////////////// 

2# EZPL - CLI Utils Module 

3# Project: ezpl 

4# /////////////////////////////////////////////////////////////// 

5 

6""" 

7CLI utilities module for Ezpl logging framework. 

8 

9This module contains utility functions and classes for CLI operations: 

10- Log parsing and analysis 

11- Statistics calculation 

12- User environment variable management 

13""" 

14 

15from __future__ import annotations 

16 

17# /////////////////////////////////////////////////////////////// 

18# IMPORTS 

19# /////////////////////////////////////////////////////////////// 

20# Local imports 

21from .env_manager import UserEnvManager 

22from .log_parser import LogEntry, LogParser 

23from .log_stats import LogStatistics 

24 

25# /////////////////////////////////////////////////////////////// 

26# PUBLIC API 

27# /////////////////////////////////////////////////////////////// 

28 

29__all__ = [ 

30 # Log utilities exports 

31 "LogParser", 

32 "LogEntry", 

33 "LogStatistics", 

34 # Environment utilities exports 

35 "UserEnvManager", 

36]