SYMBOL INDEX (56 symbols across 5 files) FILE: build/datadog/hydra.py class HydraCheck (line 8) | class HydraCheck(checks.AgentCheck): method check (line 9) | def check(self, instance) -> None: FILE: build/pluto/prometheus/exporters/channel-exporter.py function measure_channel (line 40) | def measure_channel(name): FILE: build/pluto/prometheus/exporters/hydra-queue-runner-reexporter.py function debug_remaining_state (line 13) | def debug_remaining_state(edict) -> None: class EvaporatingDict (line 18) | class EvaporatingDict: method __init__ (line 19) | def __init__(self, state) -> None: method preserving_read (line 22) | def preserving_read(self, key): method preserving_read_default (line 29) | def preserving_read_default(self, key, default): method destructive_read (line 35) | def destructive_read(self, key): method destructive_read_default (line 40) | def destructive_read_default(self, key, default): method unused_read (line 50) | def unused_read(self, key) -> None: method remaining_state (line 53) | def remaining_state(self): method items (line 56) | def items(self): class HydraScrapeImporter (line 62) | class HydraScrapeImporter: method __init__ (line 63) | def __init__(self, status) -> None: method collect (line 66) | def collect(self): method trivial_gauge (line 374) | def trivial_gauge(self, name, help, value): method trivial_counter (line 379) | def trivial_counter(self, name, help, value): method unused_metric (line 384) | def unused_metric(self, key) -> None: method preserving_read (line 387) | def preserving_read(self, key): method preserving_read_default (line 390) | def preserving_read_default(self, key, default): method destructive_read (line 393) | def destructive_read(self, key): method destructive_read_default (line 396) | def destructive_read_default(self, key, default): method uncollected_status (line 399) | def uncollected_status(self): function blackhole (line 403) | def blackhole(*args, **kwargs) -> None: class MachineScrapeImporter (line 407) | class MachineScrapeImporter: method __init__ (line 408) | def __init__(self) -> None: method load_machine (line 452) | def load_machine(self, name, report) -> None: method metrics (line 479) | def metrics(self): class JobsetScrapeImporter (line 491) | class JobsetScrapeImporter: method __init__ (line 492) | def __init__(self) -> None: method load_jobset (line 504) | def load_jobset(self, name, report) -> None: method metrics (line 509) | def metrics(self): class MachineTypeScrapeImporter (line 514) | class MachineTypeScrapeImporter: method __init__ (line 515) | def __init__(self) -> None: method load_machine_type (line 537) | def load_machine_type(self, name, report) -> None: method metrics (line 547) | def metrics(self): class ScrapeCollector (line 554) | class ScrapeCollector: method __init__ (line 555) | def __init__(self) -> None: method collect (line 558) | def collect(self): function scrape (line 562) | def scrape(cached=None): FILE: modules/prometheus/nixos-exporter/prometheus_nixos_exporter/__main__.py class NixosSystemCollector (line 17) | class NixosSystemCollector: method __init__ (line 18) | def __init__(self) -> None: method get_nix_version (line 24) | def get_nix_version(self) -> Version: method collect (line 35) | def collect(self) -> Iterator[GaugeMetricFamily]: method get_version_id (line 70) | def get_version_id(self, path: str) -> str: method get_kernel_out (line 81) | def get_kernel_out(self, path: str) -> str: method get_time (line 84) | def get_time(self, path: str) -> int: function main (line 102) | def main() -> None: FILE: non-critical-infra/packages/encrypt-email/encrypt-email.py function find_project_root (line 12) | def find_project_root(start: Path) -> Path: function find_relative_project_root (line 21) | def find_relative_project_root() -> Path: function encrypt_to_file (line 31) | def encrypt_to_file(plaintext: str, secret_path: Path, force: bool) -> N... function hash_password (line 61) | def hash_password(plaintext: str) -> str: function main (line 73) | def main() -> None: function address (line 81) | def address(address_id: str, email: str, force: bool) -> None: function login (line 120) | def login(address_id: str, force: bool) -> None: