@@ -35,54 +35,42 @@ LOGGER_LEVELS: flags.FlagHolder[Dict[str, str]]
3535STDERRTHRESHOLD : flags .FlagHolder [str ]
3636SHOWPREFIXFORINFO : flags .FlagHolder [bool ]
3737
38-
3938def get_verbosity () -> int :
4039 ...
4140
42-
4341def set_verbosity (v : Union [int , str ]) -> None :
4442 ...
4543
46-
4744def set_stderrthreshold (s : Union [int , str ]) -> None :
4845 ...
4946
50-
5147# TODO(b/277607978): Provide actual args+kwargs shadowing stdlib's logging functions.
5248def fatal (msg : Any , * args : Any , ** kwargs : Any ) -> NoReturn :
5349 ...
5450
55-
5651def error (msg : Any , * args : Any , ** kwargs : Any ) -> None :
5752 ...
5853
59-
6054def warning (msg : Any , * args : Any , ** kwargs : Any ) -> None :
6155 ...
6256
63-
6457def warn (msg : Any , * args : Any , ** kwargs : Any ) -> None :
6558 ...
6659
67-
6860def info (msg : Any , * args : Any , ** kwargs : Any ) -> None :
6961 ...
7062
71-
7263def debug (msg : Any , * args : Any , ** kwargs : Any ) -> None :
7364 ...
7465
75-
7666def exception (msg : Any , * args : Any , ** kwargs : Any ) -> None :
7767 ...
7868
79-
8069def log_every_n (
8170 level : int , msg : Any , n : int , * args : Any , use_call_stack : bool = ...
8271) -> None :
8372 ...
8473
85-
8674def log_every_n_seconds (
8775 level : int ,
8876 msg : Any ,
@@ -92,79 +80,61 @@ def log_every_n_seconds(
9280) -> None :
9381 ...
9482
95-
9683def log_first_n (
9784 level : int , msg : Any , n : int , * args : Any , use_call_stack : bool = ...
9885) -> None :
9986 ...
10087
101-
10288def log_if (level : int , msg : Any , condition : Any , * args : Any ) -> None :
10389 ...
10490
105-
10691def log (level : int , msg : Any , * args : Any , ** kwargs : Any ) -> None :
10792 ...
10893
109-
11094def vlog (level : int , msg : Any , * args : Any , ** kwargs : Any ) -> None :
11195 ...
11296
113-
11497def vlog_is_on (level : int ) -> bool :
11598 ...
11699
117-
118100def flush () -> None :
119101 ...
120102
121-
122103def level_debug () -> bool :
123104 ...
124105
125-
126106def level_info () -> bool :
127107 ...
128108
129-
130109def level_warning () -> bool :
131110 ...
132111
133-
134112level_warn = level_warning # Deprecated function.
135113
136-
137114def level_error () -> bool :
138115 ...
139116
140-
141117def get_log_file_name (level : int = ...) -> str :
142118 ...
143119
144-
145120def find_log_dir_and_names (
146121 program_name : Optional [str ] = ..., log_dir : Optional [str ] = ...
147122) -> Tuple [str , str , str ]:
148123 ...
149124
150-
151125def find_log_dir (log_dir : Optional [str ] = ...) -> str :
152126 ...
153127
154-
155128def get_absl_log_prefix (record : logging .LogRecord ) -> str :
156129 ...
157130
158-
159131_SkipLogT = TypeVar ('_SkipLogT' , str , Callable [..., Any ])
160132
161133def skip_log_prefix (func : _SkipLogT ) -> _SkipLogT :
162134 ...
163135
164-
165136_StreamT = TypeVar ('_StreamT' )
166137
167-
168138class PythonHandler (logging .StreamHandler [_StreamT ]): # type: ignore[type-var]
169139
170140 def __init__ (
@@ -193,7 +163,6 @@ class PythonHandler(logging.StreamHandler[_StreamT]): # type: ignore[type-var]
193163 def close (self ) -> None :
194164 ...
195165
196-
197166class ABSLHandler (logging .Handler ):
198167
199168 def __init__ (self , python_logging_formatter : PythonFormatter ) -> None :
@@ -232,13 +201,11 @@ class ABSLHandler(logging.Handler):
232201 def start_logging_to_file (self , program_name = None , log_dir = None ) -> None :
233202 ...
234203
235-
236204class PythonFormatter (logging .Formatter ):
237205
238206 def format (self , record : logging .LogRecord ) -> str :
239207 ...
240208
241-
242209class ABSLLogger (logging .Logger ):
243210
244211 def findCaller (
@@ -279,20 +246,16 @@ class ABSLLogger(logging.Logger):
279246 ) -> None :
280247 ...
281248
282-
283249# NOTE: Returns None before _initialize called but shouldn't occur after import.
284250def get_absl_logger () -> ABSLLogger :
285251 ...
286252
287-
288253# NOTE: Returns None before _initialize called but shouldn't occur after import.
289254def get_absl_handler () -> ABSLHandler :
290255 ...
291256
292-
293257def use_python_logging (quiet : bool = ...) -> None :
294258 ...
295259
296-
297260def use_absl_handler () -> None :
298261 ...
0 commit comments