epicsarchiver.write.search_format

Terminal table formatter for PV name search results.

Classes

SearchTable

Formats a list of PV names into a Rich Table for the search command.

Module Contents

class epicsarchiver.write.search_format.SearchTable[source]

Formats a list of PV names into a Rich Table for the search command.

pvs: list[str][source]
start: datetime.datetime | None[source]
end: datetime.datetime | None[source]
_search_table_title() str[source]
_create_pv_name_table(title: str) rich.table.Table[source]
render() rich.table.Table[source]

Return a Rich Table of PV names.

write() None[source]

Print the search results table to the terminal.