busmon to aplikacja TurboGears2, że ogląda Fedora Message Bus z fedmsg wykresy i wyświetla w czasie rzeczywistym o działalności w autobusie.
Hacking na busmon
Pobierz źródło busmon:
& Nbsp; git clone git: //github.com/ralphbean/busmon.git
& Nbsp; cd busmon
Zainstaluj virtualenvwrapper i używać go do tworzenia virtualenv. W tym virtualenv, zainstalować wszystkie zależności busmon za:
& Nbsp; sudo yum -y install python-virtualenvwrapper
& Nbsp; mkvirtualenv busmon
(Busmon) $ python setup.py rozwijać
Teraz busmon składa się z dwóch części, z procesorami wiadomość uruchomić jako konsument w fedmsg-piasty i webapp. Koncentrator odbiera wiadomości z magistrali fedmsg i przekazuje je poprzez to WebSocket serwera do przeglądarki klienta. Skoro jesteś rozwijających się, trzeba zainstalować jakiś fałszywy komunikat na autobus fedmsg. Musisz trzy terminale tych komend i oglądać wiadomości z logów.
W pierwszym:
& Nbsp; workon busmon
(Busmon) narzędzia $ python / fake-bus.py
W drugim:
& Nbsp; workon busmon
(Busmon) $ fedmsg piasta --websocket-server-Port 9919
W trzecim:
& Nbsp;
workon busmon (busmon) $ naklejka służyć --reload development.ini
Wpisz w przeglądarce http: // localhost: 8080 / w niesamowite
Wymagania .
- Python
Komentarze nie znaleziono