Changeset 57a3c11 in trunk


Ignore:
Timestamp:
2021-09-15T11:03:31Z (4 years ago)
Author:
Florian Sesser <florian@…>
Branches:
master
Children:
d864cab
Parents:
88a2e7a
Message:

OpenMetrics?: Use list of strings instead of string concatenation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified src/allmydata/web/status.py

    r88a2e7a r57a3c11  
    15571557        req.setHeader("content-type", "application/openmetrics-text; version=1.0.0; charset=utf-8")
    15581558        stats = self._provider.get_stats()
    1559         ret = u""
     1559        ret = []
    15601560
    15611561        def mangle_name(name):
     
    15701570
    15711571        for (k, v) in sorted(stats['counters'].items()):
    1572             ret += u"tahoe_counters_%s %s\n" % (mangle_name(k), mangle_value(v))
     1572            ret.append(u"tahoe_counters_%s %s" % (mangle_name(k), mangle_value(v)))
    15731573        for (k, v) in sorted(stats['stats'].items()):
    1574             ret += u"tahoe_stats_%s %s\n" % (mangle_name(k), mangle_value(v))
    1575 
    1576         ret += u"# EOF\n"
    1577 
    1578         return ret
     1574            ret.append(u"tahoe_stats_%s %s" % (mangle_name(k), mangle_value(v)))
     1575
     1576        ret.append(u"# EOF")
     1577
     1578        return u"\n".join(ret)
    15791579
    15801580class StatisticsElement(Element):
Note: See TracChangeset for help on using the changeset viewer.