در datanommer از تنها یک مصرف کننده fedmsg که غذایی هر ارسال در یک پایگاه داده sqlalchemy تشکیل شده است.
همچنین یک تعداد انگشت شماری از ابزار CLI به کمپرسی اطلاعات از پایگاه داده وجود دارد.
سعی کنید آن را
نصب آن بر روی دستگاه محلی شما:
& nbsp؛ از دستور sudo یام -y datanommer نصب
ایجاد /etc/fedmsg.d/datanommer.py فایل و اضافه کردن محتوای زیر:
پیکربندی = {
& nbsp؛ در 'datanommer.enabled': درست است،
و nbsp؛ # این یک محل امن برای DB از SQLite نمی ...
& nbsp؛ در 'datanommer.sqlalchemy.url': 'از SQLite: ////tmp/datanommer.db،
}
ایجاد datanommer است DB:
& nbsp؛ در مسیر / usr / بن / datanommer-ایجاد-DB
شروع fedmsg-رله و datanommer:
را لمس کنید و. خدمات sudo را شروع fedmsg-رله
& nbsp؛ از خدمات sudo را شروع fedmsg-HUB این # خواهد مصرف کننده datanommer را پیدا کنید.
منتشر می کنند یک پیام، که می شود تا توسط رله را برداشت، rebroadcasted، مصرف شده توسط datanommer، و پر شده را به /tmp/datanommer.db:
و nbsp؛ اکو "این یک تست است" | fedmsg چوب
استفاده از datanommer ابزار دست و پا چلفتی CLI به بازرسی DB. شد. این پیام ذخیره می شود؟
& nbsp؛ در مسیر / usr / بن / datanommer-آمار
& nbsp؛ در مسیر / usr / بن / datanommer-کمپرسی
مورد نیاز:
پایتون
نظر یافت نشد