Skip to content

Commit ef765dd

Browse files
committed
post-merge
1 parent 5291ed3 commit ef765dd

File tree

2 files changed

+4
-18
lines changed

2 files changed

+4
-18
lines changed

Lib/asyncio/__main__.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -156,12 +156,10 @@ def interrupt(self) -> None:
156156
)
157157
ps.add_argument("pid", type=int, help="Process ID to inspect")
158158
formats = [fmt.value for fmt in TaskTableOutputFormat]
159-
formats_to_show = [
160-
fmt for fmt in formats if fmt != TaskTableOutputFormat.bsv.value
161-
]
162-
formats_to_show_str = f"{{{','.join(formats_to_show)}}}"
159+
formats_to_show = [fmt for fmt in formats
160+
if fmt != TaskTableOutputFormat.bsv.value]
163161
ps.add_argument("--format", choices=formats, default="table",
164-
metavar=formats_to_show_str)
162+
metavar=f"{{{','.join(formats_to_show)}}}")
165163
pstree = subparsers.add_parser(
166164
"pstree", help="Display a tree of all pending tasks in a process"
167165
)

Lib/asyncio/tools.py

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -274,26 +274,14 @@ def _fmt_table_row(tid, task_id, task_name, coro_stack,
274274

275275
def _display_awaited_by_tasks_csv(table, *, format):
276276
"""Print the table in CSV format"""
277-
if format == TaskTableOutputFormat.csv:
278-
delimiter = ','
279-
else:
280-
raise ValueError(f"Unknown output format: {format}")
281-
csv_writer = csv.writer(sys.stdout, delimiter=delimiter)
282-
csv_writer.writerow(_row_header)
283-
csv_writer.writerows(table)
284-
285-
286-
def _display_awaited_by_tasks_csv(table, format: TaskTableOutputFormat) -> None:
287-
csv_header = ('tid', 'task id', 'task name', 'coroutine stack',
288-
'awaiter chain', 'awaiter name', 'awaiter id')
289277
if format == TaskTableOutputFormat.csv:
290278
delimiter = ','
291279
elif format == TaskTableOutputFormat.bsv:
292280
delimiter = '\N{BANANA}'
293281
else:
294282
raise ValueError(f"Unknown output format: {format}")
295283
csv_writer = csv.writer(sys.stdout, delimiter=delimiter)
296-
csv_writer.writerow(csv_header)
284+
csv_writer.writerow(_row_header)
297285
csv_writer.writerows(table)
298286

299287

0 commit comments

Comments
 (0)