datanommer αποτελείται μόνο από έναν καταναλωτή που fedmsg Τρόφιμα κάθε μήνυμα σε μια βάση δεδομένων sqlalchemy.
Υπάρχουν επίσης μια χούφτα των εργαλείων CLI για να πετάξει πληροφορίες από τη βάση δεδομένων.
Δοκιμάστε το
Εγκαταστήστε το στον τοπικό υπολογιστή σας:
& Nbsp? Sudo yum -y εγκατάσταση datanommer
Δημιουργήστε το /etc/fedmsg.d/datanommer.py αρχείο και προσθέστε το ακόλουθο περιεχόμενο:
config = {
& Nbsp? 'Datanommer.enabled »: Είναι αλήθεια,
& Nbsp? # Αυτό δεν είναι μια ασφαλής τοποθεσία για ένα db SQLite ...
& Nbsp? "Datanommer.sqlalchemy.url»: «SQLite: ////tmp/datanommer.db»,
}
Δημιουργήστε datanommer είναι DB:
& Nbsp? / Usr / bin / datanommer-create-db
Ξεκινήστε fedmsg-ρελέ και datanommer:
& Nbsp? Υπηρεσία sudo έναρξη fedmsg-ρελέ
& Nbsp? Υπηρεσία sudo έναρξη fedmsg-κόμβο # αυτό θα βρείτε datanommer του καταναλωτή.
Εκπέμπουν ένα μήνυμα, το οποίο παίρνει πήρε από το ρελέ, rebroadcasted, που καταναλώνεται από datanommer, και γεμιστές σε /tmp/datanommer.db:
& Nbsp? Echo "Αυτό είναι μια δοκιμή" | fedmsg-καταγραφικό
Χρησιμοποιήστε datanommer είναι αδέξια εργαλεία CLI για να επιθεωρήσει την DB. Αποθηκεύτηκε το μήνυμα;
& Nbsp? / Usr / bin / datanommer-stats
& Nbsp? / Usr / bin / datanommer-χωματερή
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε