busmon é um aplicativo TurboGears2 que assiste a Mensagem Bus Fedora com fedmsg e exibe gráficos em tempo real sobre a atividade no ônibus.
Hacking em busmon
Obter a fonte para busmon:
& Nbsp; git clone git: //github.com/ralphbean/busmon.git
& Nbsp; cd busmon
Instale virtualenvwrapper e usá-lo para criar um virtualenv. Nesse virtualenv, instalar todas as dependências do busmon:
& Nbsp; sudo yum -y install python-virtualenvwrapper
& Nbsp; busmon mkvirtualenv
(Busmon) $ python setup.py desenvolver
Agora busmon é composto por duas partes, um processador mensagem executado como um consumidor na fedmsg-hub, e um webapp. O hub leva mensagens do ônibus fedmsg e os encaminha via é servidor websocket para o navegador do cliente. Desde que você está desenvolvendo, você também vai precisar de alguma mensagem falsa para o ônibus fedmsg. Você vai precisar de três terminais para executar esses comandos e ver as mensagens de log.
Em primeiro:
& Nbsp; workon busmon
(Busmon) ferramentas $ python / fake-bus.py
Na segunda:
& Nbsp; workon busmon
(Busmon) $ fedmsg-hub --websocket-server-port 9919
No terceiro:
& Nbsp;
workon busmon (busmon) $ paster servir --reload development.ini
Aponte seu browser para http: // localhost: 8080 / por incrível
Requisitos :.
- Python
Comentários não encontrado