软件传统tarball加载程序

swh.loader.tar的Python项目详细描述


SWH皮球装载机

软件遗产tarball加载程序负责接收目录 将tarball表示为软件遗产档案。

示例配置

加载程序的配置将取自默认配置文件: ~/.config/swh/loader/tar.yml(您可以通过设置 SWH_CONFIG_FILENAME环境变量)。

此文件保存加载程序工作所需的信息,包括芹菜 配置:

working_dir:/home/storage/tmp/storage:cls:remoteargs:url:http://localhost:5002/celery:task_modules:-swh.loader.tar.taskstask_queues:-swh.loader.tar.tasks.LoadTarRepository

局部

直接从代码或python3的顶层加载本地tarball:

# Fill in thoserepo='8sync.tar.gz'tarpath='/home/storage/tar/%s'%repoorigin={'url':'file://%s'%repo,'type':'tar'}visit_date='Tue, 3 May 2017 17:16:32 +0200'last_modified='Tue, 10 May 2016 16:16:32 +0200'importlogginglogging.basicConfig(level=logging.DEBUG)fromswh.loader.tar.tasksimportload_tarload_tar(origin=origin,visit_date=visit_date,last_modified=last_modified)

远程

加载远程tarball是相同的示例:

url='https://ftp.gnu.org/gnu/8sync/8sync-0.1.0.tar.gz'origin={'url':url,'type':'tar'}visit_date='Tue, 3 May 2017 17:16:32 +0200'last_modified='2016-04-22 16:35'importlogginglogging.basicConfig(level=logging.DEBUG)fromswh.loader.tar.tasksimportload_tarload_tar(origin=origin,visit_date=visit_date,last_modified=last_modified)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java hibernate。MappingException持久类未知   其余的都是java。lang.ClassNotFoundException:雅加达。servlet。在Tomcat 9上运行时在Maven/Jersey web服务上进行筛选   java从异步任务返回结果   java阶乘程序打印出递归   停止或重新部署Spring 3.1.2、Hibernate 4.1.0、Spring DataJpa 1.1.0、Tomcat 7.0.30时出现java内存泄漏   java如何在配置文件中生成计算属性   集合java 8将ListB的所有元素合并到ListA中(如果不存在)   运行mvn verify时,java为'test'配置文件中的测试设置defaultbinder   java如何在Hashmap中删除重复的键值对?不只是复制键或值   java如何编程一个按钮以成功加载数组中的下一个数据   java将ASCII数据发送到Android Things上的UART3,最后是3个字节0xFF   多线程Java并发递增一个值   java Android应用程序登录和登录问题