تسجيل التكوين

فئة مجمع لنبلات التسجيل القياسية بيثون
التحميل الان

تسجيل التكوين الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Gavin M. Roy
  • موقع ويب الناشر:
  • http://area51.myyearbook.com/trac.cgi/wiki/Staplr

تسجيل التكوين العلامات


تسجيل التكوين وصف

تسجيل تسجيل التكوين هو فئة مجمع تكوين الثعبان لحزمة تسجيل بيثون القياسية. نظرا لأن DictConfigurator غير متوفر حتى 2.7 وما زلت بحاجة إلى دعم 2.6، فأنا أردت وسيلة ثابتة للتعامل مع تكوين تسجيل التطبيق. لقد حاولت مطابقة مخطط قاموس التكوين بقدر ما من المنطقي القيام بذلك. لمزيد من المعلومات حول مخطط قاموس التكوين، تحقق من http://docs.python.org/library/logging.config.html#logging-config-dictschema.example config {'loggers': {'pika': {'النشر' : صحيح، المستوى ": 'INFO'}،" Tinman ": {نشر": صحيح، المستوى ":" Info "}}،" Formatters ": {'Syslog': (' (LevelNameName) S' ' (الاسم). (funcname) s: (رسالة)')، "verbose": (' (الاسم) -10s (ASCTIME) S (الاسم) -30s' ' (functamname) - 25S: (الرسالة) S ')}، "مرشحات": لا شيء،' المعالجات ': {' Syslog ': {' Facility ':' Local6 '، المستوى' المستوى ':' Info '،' syslog ':' syslog ' ، "الطبقة": "تسجيل الدخول "syslers.sysloghandler '،' العنوان ':' / var / تشغيل / syslog '}،" وحدة التحكم ": {' formatter ':" verbose "،" debug_only ": صحيح،' فئة ': "تسجيل الدخول"، المستوى "المستوى": "Debug"}}} مثال يزيد من ملف Yaml "مثال.YAML": Yaml ": Yaml 1.2 - - Logers: Pika: المستوى: معلومات نشر: True Tinman: المستوى: معلومات نشر: ملف صحيح: اسم الملف: /var/log/example.log الفئة: تسجيل. RotatingFilehandler وضع: Maxbytes: 104857600 BackupCount: 6 ترميز: UTF-8 D Elay: False Formatter: Verbose Filters: my_logger: my_app. * formatters: verbose: " (المستوى) -10s (ASCTIME) S (الاسم) -30s (functamname) -25s: (رسالة) SYSLOG: (الاسم) S (الاسم) S (الاسم). (functamname) S: (رسالة) S "المعالجات: Console: Class: Doggring.Striamhandler Formatter: Verbose Debug_Only: المستوى الحقيقي: Debug Syslog: Class: Dog.handlers.sysloghandler المرفق: Local6 العنوان: / مرشحات Var / Run / Syslog: هتكف: Syslog المستوى: INFOTHE سيقوم الشفرة بإعداد وحدة التسجيل مع المعالجين المحددين: استيراد Logging_Config استيراد Yaml مع فتح ("مثال.YAML"، 'R' ) كمعالجة: CONFIG = YAML.LOAD (مقبض) CFG = LOGGING_CONFIG.LOGGING (CONFIG) CFG.SETUP ()


تسجيل التكوين برامج ذات صلة

JSONRPCLIB-NED14.

هذا المشروع هو تطبيق مواصفات JSON-RPC V2.0 (متوافق مع الوراء) كعميل ... ...

85

تحميل