File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed
Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -54,11 +54,16 @@ def list_entries(logger_name):
5454 logging_client = logging .Client ()
5555 logger = logging_client .logger (logger_name )
5656
57- print ('Latest entries for logger {}:' .format (logger .name ))
57+ print ('Listing entries for logger {}:' .format (logger .name ))
5858
59- entries , token = logging_client .list_entries (
60- filter_ = 'logName="{}"' .format (logger .full_name ),
61- order_by = logging .DESCENDING )
59+ entries = []
60+ page_token = None
61+
62+ while True :
63+ new_entries , page_token = logger .list_entries (page_token = page_token )
64+ entries .extend (new_entries )
65+ if not page_token :
66+ break
6267
6368 for entry in entries :
6469 timestamp = entry .timestamp .isoformat ()
@@ -85,7 +90,7 @@ def delete_logger(logger_name):
8590 formatter_class = argparse .RawDescriptionHelpFormatter
8691 )
8792 parser .add_argument (
88- '--logger-name ' , help = 'Logger name' , default = 'example_log' )
93+ 'logger_name ' , help = 'Logger name' , default = 'example_log' )
8994 subparsers = parser .add_subparsers (dest = 'command' )
9095 subparsers .add_parser ('list' , help = list_entries .__doc__ )
9196 subparsers .add_parser ('write' , help = write_entry .__doc__ )
You can’t perform that action at this time.
0 commit comments