File tree 1 file changed +10
-5
lines changed 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):
54
54
logging_client = logging .Client ()
55
55
logger = logging_client .logger (logger_name )
56
56
57
- print ('Latest entries for logger {}:' .format (logger .name ))
57
+ print ('Listing entries for logger {}:' .format (logger .name ))
58
58
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
62
67
63
68
for entry in entries :
64
69
timestamp = entry .timestamp .isoformat ()
@@ -85,7 +90,7 @@ def delete_logger(logger_name):
85
90
formatter_class = argparse .RawDescriptionHelpFormatter
86
91
)
87
92
parser .add_argument (
88
- '--logger-name ' , help = 'Logger name' , default = 'example_log' )
93
+ 'logger_name ' , help = 'Logger name' , default = 'example_log' )
89
94
subparsers = parser .add_subparsers (dest = 'command' )
90
95
subparsers .add_parser ('list' , help = list_entries .__doc__ )
91
96
subparsers .add_parser ('write' , help = write_entry .__doc__ )
You can’t perform that action at this time.
0 commit comments