SILENT KILLERPanel

Current Path: > > opt > hc_python > > lib > python3.12 > > site-packages > prometheus_client >


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/hc_python//lib/python3.12//site-packages/prometheus_client/

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
bridge Directory - -
openmetrics Directory - -
twisted Directory - -
__init__.py File 1815 bytes April 04 2025 08:02:24.
asgi.py File 1606 bytes April 04 2025 08:02:24.
context_managers.py File 2343 bytes April 04 2025 08:02:24.
core.py File 860 bytes April 04 2025 08:02:24.
decorator.py File 15802 bytes April 04 2025 08:02:24.
exposition.py File 26176 bytes April 04 2025 08:02:24.
gc_collector.py File 1514 bytes April 04 2025 08:02:24.
metrics.py File 28109 bytes April 04 2025 08:02:24.
metrics_core.py File 15548 bytes April 04 2025 08:02:24.
mmap_dict.py File 5393 bytes April 04 2025 08:02:24.
multiprocess.py File 7539 bytes April 04 2025 08:02:24.
parser.py File 7434 bytes April 04 2025 08:02:24.
platform_collector.py File 1879 bytes April 04 2025 08:02:24.
process_collector.py File 3864 bytes April 04 2025 08:02:24.
py.typed File 0 bytes April 04 2025 08:02:24.
registry.py File 6196 bytes April 04 2025 08:02:24.
samples.py File 1687 bytes April 04 2025 08:02:24.
utils.py File 594 bytes April 04 2025 08:02:24.
values.py File 5002 bytes April 04 2025 08:02:24.

Reading File: //opt/hc_python//lib/python3.12//site-packages/prometheus_client//utils.py

import math

INF = float("inf")
MINUS_INF = float("-inf")
NaN = float("NaN")


def floatToGoString(d):
    d = float(d)
    if d == INF:
        return '+Inf'
    elif d == MINUS_INF:
        return '-Inf'
    elif math.isnan(d):
        return 'NaN'
    else:
        s = repr(d)
        dot = s.find('.')
        # Go switches to exponents sooner than Python.
        # We only need to care about positive values for le/quantile.
        if d > 0 and dot > 6:
            mantissa = f'{s[0]}.{s[1:dot]}{s[dot + 1:]}'.rstrip('0.')
            return f'{mantissa}e+0{dot - 1}'
        return s

SILENT KILLER Tool