busmon є застосування TurboGears2, що стежить за Fedora повідомлення автобус з fedmsg і відображає в реальному часі графіки про діяльність на автобусі.
Злом на busmon
Отримати джерело busmon:
І NBSP; Git клон Git: //github.com/ralphbean/busmon.git
І NBSP; CD busmon
Встановіть virtualenvwrapper і використовувати його для створення virtualenv. У цьому virtualenv, встановити всі залежності busmon в:
І NBSP; Судо ням -y встановити пітона-virtualenvwrapper
І NBSP; mkvirtualenv busmon
(Busmon) $ пітон setup.py розробки
Тепер busmon складається з двох частин, процесор повідомлень бігти як споживач в fedmsg-хаба, і веб-додатки. Концентратор приймає повідомлення від fedmsg автобус і пересилає їх через це WebSocket сервер клієнтського браузера. Так ви розробляєте, ви також повинні будете деякий неправдиве повідомлення для fedmsg автобусі. Ви будете потребувати три термінали, щоб запустити ці команди і подивіться повідомлення журналу.
По перше:
І NBSP; workon busmon
(Busmon) $ пітона інструменти / fake-bus.py
В секунду:
І NBSP; workon busmon
(Busmon) $ fedmsg-центром --websocket порт-сервера-9919
По-третє,
І NBSP;
workon busmon (busmon) $ Пастер служити --reload development.ini
Вкажіть ваш браузер за адресою: // локальний: 8080 / для дивовижний
Вимоги :.
- Python
Коментар не знайдено