从Mercurial到SQS Hook

hgsqs的Python项目详细描述


hgsqs提供了一个简单的钩子将变更集信息发送到sqs队列。这个 如果您想从mercurial提交或 与其他系统集成。如果你在aws上运行并且 懒得建立一个真正的队列系统,或者你正处于 消息队列困扰。

要求

  • Python 2.7+
  • boto

安装

使用setup.py或pip:

pip install hgsqs

配置

把它放到项目的.hg/hgrc中:

[hooks]
incoming.hgsqs = python:hgsqs:send

[hgsqs]
aws_access_key_id = FILL-IN
aws_secret_access_key = THE-BLANKS
queues = commit-analytics,irc-notifications,ticket-system
然后确保您的IAM用户对这些表具有正确的权限:
  • 创建队列
  • getqueueurl
  • 发送消息

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

推荐PyPI第三方库


热门话题
如何从java中链接到数组的数组中删除值。jar文件?   性能记录屏幕Java磁盘速度   java Elastic APM Tomcat zip文件或JAR清单丢失   java无法在eclipse控制台上打印结果   java如何在Android中解析json对象?   java如何更改边缘根类型   java根据一些规则替换EditText中的字母   java项目反应器:是否有类似Nosideeffect finally的方法(不是sideeffect方法doFinally)   java连接Cassandra节点和spark   开源Java作业调度器:远程处理、负载平衡、故障切换、依赖DAG?   使用矢量汇编程序(Java)在Spark中设置输入和输出时出现问题   swing如何在Java中为文本字段创建右键单击菜单?   java查找最近的邻居/纬度和经度   java计算完成的数独板的行和列