MCPcopy Index your code
hub / github.com/HelloZeroNet/ZeroNet / collector

Method collector

plugins/Chart/ChartCollector.py:170–181  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

168 self.log.debug("Site collectors inserted in %.3fs" % (time.time() - s))
169
170 def collector(self):
171 collectors = self.getCollectors()
172 site_collectors = self.getSiteCollectors()
173 import main
174 sites = main.file_server.sites
175 i = 0
176 while 1:
177 self.collectGlobal(collectors, self.last_values)
178 if i % 12 == 0: # Only collect sites data every hour
179 self.collectSites(sites, site_collectors, self.last_values)
180 time.sleep(60 * 5)
181 i += 1

Callers

nothing calls this directly

Calls 4

getCollectorsMethod · 0.95
getSiteCollectorsMethod · 0.95
collectGlobalMethod · 0.95
collectSitesMethod · 0.95

Tested by

no test coverage detected