文件名称:repology-linkchecker:Repology链接检查守护程序
文件大小:38KB
文件格式:ZIP
更新时间:2024-03-25 20:20:39
Python
Repology链接检查器 这是Repology项目的独立链接有效性检查程序守护程序。 它在Repology PostgreSQL数据库中的links表上运行,该表包含Repology从软件包中提取的F / OSS项目的主页和下载URL,从那里获取URL,通过IPv4和IPv6检查其有效性和可访问性,并将状态写回。 特征 基于asyncio的,这意味着它不需要很多资源,但是仍然可以并行处理很多链接 通过维护每个主机的队列并在单个主机的相应请求之间增加延迟,它会最注意不要在服务器上产生过多的负载 (TODO)通过IPv4和IPv6检查链接可用性 (TODO)能够进行FTP链接检查 作者 执照 GPLv3或更高版本,请参见 。
【文件预览】:
repology-linkchecker-master
----linkchecker()
--------exceptions.py(7KB)
--------processor()
--------status.py(2KB)
--------__init__.py(715B)
--------hostmanager.py(5KB)
--------updater.py(2KB)
--------queries.py(4KB)
--------resolver.py(3KB)
--------worker.py(5KB)
----ci()
--------create_database.sql(1KB)
----COPYING(34KB)
----requirements-dev.txt(76B)
----repology-linkchecker.py(5KB)
----requirements.txt(71B)
----.travis.yml(809B)
----hosts.yaml(2KB)
----test()
--------test_hostmanager.py(6KB)
--------__init__.py(0B)
----setup.cfg(581B)
----setup.py(1KB)
----README.md(1KB)
----Makefile(587B)
----.gitignore(47B)