MCPcopy
hub / github.com/HelloZeroNet/ZeroNet / siteAnnounce

Method siteAnnounce

src/main.py:269–286  ·  view source on GitHub ↗
(self, address)

Source from the content-addressed store, hash-verified

267 print(json.dumps(result, indent=4))
268
269 def siteAnnounce(self, address):
270 from Site.Site import Site
271 from Site import SiteManager
272 SiteManager.site_manager.load()
273
274 logging.info("Opening a simple connection server")
275 global file_server
276 from File import FileServer
277 file_server = FileServer("127.0.0.1", 1234)
278 file_server.start()
279
280 logging.info("Announcing site %s to tracker..." % address)
281 site = Site(address)
282
283 s = time.time()
284 site.announce()
285 print("Response time: %.3fs" % (time.time() - s))
286 print(site.peers)
287
288 def siteDownload(self, address):
289 from Site.Site import Site

Callers

nothing calls this directly

Calls 5

startMethod · 0.95
announceMethod · 0.95
FileServerClass · 0.90
SiteClass · 0.90
loadMethod · 0.45

Tested by

no test coverage detected