catraca-agente é um daemon para monitorar arquivos de log e enviar mensagens para Ratchet.io.
Instalação
Instale com pip:
pip instalar catraca-agent
Consulte Configuração de opções de configuração para torná-lo realmente útil.
Ratchetd vem com um script init.d exemplo, chkconfig compatível e testado em Fedora Linux. Para instalá-lo, link simbólico ratchet-agent-init.sh para /etc/init.d/ratchet-agent e adicionar a chkconfig:
ln -s /path/to/ratchet-agent/ratchet-agent-init.sh /etc/init.d/ratchet-agent
chkconfig --add catraca-agent
chkconfig na catraca-agent
serviço de início de catraca-agent
Configuração
As opções de configuração para a própria catraca-agente estão em catraca-agent.conf. Se você estiver usando o script de init, que tem algumas de suas próprias variáveis de configuração interior que controlar a forma como ele é executado.
`` Catraca-agent.conf`` No mínimo, você vai querer mudar as seguintes variáveis:
- Params.access_token - seu Ratchet.io token de acesso
- metas - lista de espaço em branco-separada de arquivos ou diretórios (não-recursivo) para processar.
Definir as seguintes variáveis permitirá integração github:
- Params.root - caminho para a raiz do seu código
- Params.branch - o ramo atual
- Params.github.account - o nome da conta github
- Params.github.repo - seu github repo nome
Outras opções são documentadas no arquivo de configuração de amostra.
`variáveis de configuração` catraca-agente init.sh`` deve ser auto-explicativo. Se você não está usando um virtualenv, defina VIRTUALENV = "".
Contribuindo
Contribuições são bem-vindos. O projeto está hospedado no github em http://github.com/brianr/ratchet-agent
Requirements:
- Python
- solicitações
- a conta Ratchet.io
Comentários não encontrado