Skip to content

got_tracking ¤

Functions:

  • columns

    Print data formatted into distinct columns.

  • track_got
  • got_report

    Prints out a report of the current status of the GOT tracker.

  • got_tracking_status

    Prints out information about a single GOT tracking entry.

Attributes:

parser module-attribute ¤

parser = ArgumentParser(description='Controls GOT tracking')

subparsers module-attribute ¤

subparsers = add_subparsers(
    required=True,
    description="Used to disable and query information about the tracker",
)

enable module-attribute ¤

enable = add_parser(
    "enable", help="Enable GOT parsing", description="Enable GOT parsing."
)

disable module-attribute ¤

disable = add_parser(
    "disable", help="Disable GOT tracking", description="Disable GOT tracking."
)

report module-attribute ¤

report = add_parser(
    "info",
    help="Give an overview of the GOT tracker",
    description="Give an overview of the GOT tracker.",
)

status module-attribute ¤

status = add_parser(
    "query",
    help="Queries detailed tracking information about a single entry in the GOT",
    description="Queries detailed tracking information about a single entry in the GOT.",
)

columns ¤

columns(rows, colors=None) -> None

Print data formatted into distinct columns.

track_got ¤

track_got(mode=None, soname=None, writable=False, fnname=None, address=None)

got_report ¤

got_report(soname='.*', writable=False, fnname='.*') -> None

Prints out a report of the current status of the GOT tracker.

got_tracking_status ¤

got_tracking_status(address) -> None

Prints out information about a single GOT tracking entry.