Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #3110

[Project Announcement] tglogger: Sending Live Logging Records to A Python Chat

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Eray Erdin <eraygezer.94@gmail.com>
Newsgroups comp.lang.python.announce
Subject [Project Announcement] tglogger: Sending Live Logging Records to A Python Chat
Date Tue, 14 May 2019 13:30:00 +0300
Lines 21
Approved python-announce-list@python.org
Message-ID <mailman.20.1558261478.2953.python-announce-list@python.org> (permalink)
References <CAKQ=ieEioiZQjYvGTVec1V9EFn=-iaZHj4_h2yXBuYaLuyTe4w@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Trace news.uni-berlin.de G6oiWmX53lqLIdrQc1v3WQsGFvpKr8lLoIAYuI04HOsQ==
Return-Path <eraygezer.94@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.035
X-Spam-Evidence '*H*': 0.94; '*S*': 0.01; 'community.': 0.03; 'url:github': 0.03; 'settings.': 0.04; 'url-ip:140.82.118/24': 0.04; 'url-ip:140.82/16': 0.04; 'django.': 0.05; "django's": 0.09; 'subject:Python': 0.10; 'python': 0.13; 'subject:Announcement': 0.16; 'subject:Sending': 0.16; 'thread.': 0.16; '\xc2\xa0-': 0.16; 'url-ip:140/8': 0.18; 'subject:] ': 0.21; 'logging': 0.24; 'log': 0.28; 'handler': 0.29; 'level,': 0.29; '<>.': 0.32; 'message- id:@mail.gmail.com': 0.32; 'subject:[': 0.33; 'function': 0.33; 'announce': 0.33; 'file': 0.35; 'received:google.com': 0.35; 'subject:: ': 0.36; 'welcome.': 0.37; 'check': 0.60; 'records': 0.60; 'send': 0.61; 'history': 0.61; 'chat': 0.62; 'your': 0.63; 'information': 0.63; 'detailed': 0.64; 'order': 0.65; 'almost': 0.65; 'directly': 0.66; 'here': 0.66; 'features': 0.66; 'day.': 0.70; 'search': 0.72; 'reviews': 0.72; 'instantly.': 0.84; 'stamp': 0.84; 'integrated': 0.88; 'to:addr:none': 0.98
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=dYo+WRwrx+kML/SC60UMQT/Bs1uGoSp9I/aoAQifKjc=; b=oOyfCRFdyV4Jdwe36cqpe5butSkXEDl55vujY18/Q0O6s4U95PWFUetfL09FNrCXHQ 6lG6HcsUUDA0+KDHjVTtnCppCvmtreyvSdxojhndSlDbz9YrmNqaPolRbyWFpaEaqnW4 3YpMpEIZaNyzt5BhcYMlVtDatREDtD4AD5UtooIdXnprzaU12wnlvXHWaeDJePA3Vuyv sVuOSpB5fiBiPgvE1zoI9eo+HlIBp5PpoDqt0GEAmjYmNaWyf7yetl1pTfq7qlvhsFKc +b0ZyKl3Rva6mhnJ58rn5TaodgC+9TotAjkkNTYxL6b638+oisGzQvRbQXFz+LpUOEYP IrsA==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=dYo+WRwrx+kML/SC60UMQT/Bs1uGoSp9I/aoAQifKjc=; b=BylswOBvbESGwIVotV5R8vcP4BemV666Ja8r+amydE+w/xEk2lZyxx9BkJhuLlsk0e FqmXqgVwj1iMyuOnUnf6l5dZphRIPoBexFAXGhdiaGgyHhG7FOBEe729c8A5jYA8ogrg vxv67jxOb4gZS9wfLsunoviP4EygZhxo/vqacT5BST4Zsaa+vf7fwRP19F5HtlXF+VjS ZG4tcQ4jwm6v2VMcBda0B8xKo1FLiNtISRWVbGdd8PEYAGB2fBpneSyHExzz1wmz5JsY LLwFCFa3V4Y0Ao8rq99g9C65MB7DgokcsIZZkt2leyAGC9RQZL+Nx3JlIE8sAxvZMqEt vvbA==
X-Gm-Message-State APjAAAXq7SvakpAs82jgnCSIL7hpyg47jOU1KqBLu79b2jAEgW3B6GCi 9Kyd40lSBw26IFon2LutO3vWcjEG+Ef0S5Re6NvmKVPV/QQ=
X-Google-Smtp-Source APXvYqwd9QRqDvUiqIiueyQYgdw67husk/HZQvF3UENMzIzfeKnP7JfjS2Qe2t+pFvFMQ/6rzmDs41Rf/6XNbBsUSCs=
X-Received by 2002:a9d:5e0c:: with SMTP id d12mr2378618oti.101.1557829906690; Tue, 14 May 2019 03:31:46 -0700 (PDT)
X-Mailman-Approved-At Sun, 19 May 2019 06:24:35 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.29
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.29
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <CAKQ=ieEioiZQjYvGTVec1V9EFn=-iaZHj4_h2yXBuYaLuyTe4w@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:3110

Show key headers only | View raw


I hereby announce my new project called tglogger to Python community. Check
it out here <https://github.com/erayerdin/tglogger>.

*What It Does*

tglogger contains custom handler and formatter implementations in order to
send logging records directly to a chat, which means you get logging feed
from your application almost instantly.

*Features*

 - The message has hashtags so that you can search chat history easily.
 - Can be integrated with Django. Even date time stamp in the message is
integrated to Django's settings.
 - Message contains detailed info about log record, such as hashtagged
level, which file and line the log was captured, under which method or
function the log occured, information about process and thread.

Contributions, reviews and usages are very welcome.

Have a good day.

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

[Project Announcement] tglogger: Sending Live Logging Records to A Python Chat Eray Erdin <eraygezer.94@gmail.com> - 2019-05-14 13:30 +0300

csiph-web