ScribeHandler

Screenshot Λογισμικό:
ScribeHandler
Στοιχεία Λογισμικού:
Εκδοχή: 0.05
Ανεβάστε ημερομηνία: 11 May 15
Προγραμματιστής: Jeremy Jones
Άδεια: Δωρεάν
Δημοτικότητα: 2

Rating: nan/5 (Total Votes: 0)

ScribeHandler είναι ένα απλό στρώμα μεσολάβησης που λειτουργεί με το πρότυπο πύθωνα άρθρωμα logging. Δρα αα αντικείμενο χειρισμού που θα προστεθεί σε ένα καταγραφικό με τον συνήθη τρόπο.
Σημαντικό bits:
Όταν εμφανίσεων του χειριστή, θα θέλετε να καθορίσετε τη σύνδεση ρύθμιση για να χαράσσεται. Τα ακόλουθα επιχειρήματα λέξη-κλειδί reconized (και προεπιλογές):
Επιχείρημα & nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? Αθέτηση
---------------------------
φιλοξενήσει & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? 127.0.0.1
λιμάνι & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? 1463
κατηγορία & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? % (Hostname) s -% (loggername) s
μεταφοράς & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? ScribeHandler.FRAMED
URI & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? Κανένας
- Υποδοχής και το λιμάνι, θα πρέπει να είναι προφανές
- Εάν οι μεταφορές ScribeHandler.FRAMED, στη συνέχεια,
& Nbsp? & Nbsp? & Nbsp? thrift.transport.TTransport.TFramedTransport () χρησιμοποιείται.
- Εάν οι μεταφορές ScribeHandler.BUFFERED, στη συνέχεια,
& Nbsp? & Nbsp? & Nbsp? thrift.transport.TTransport.TBufferedTransport () χρησιμοποιείται.
- Εάν οι μεταφορές είναι ScribeHandler.HTTP συνέχεια
& Nbsp? & Nbsp? & Nbsp? thrift.transport.THttpClient.THttpClient () χρησιμοποιείται και το URI δεν πρέπει να
& Nbsp? & Nbsp? & Nbsp? Κανένας
- Εάν οι μεταφορές είναι Καμία, στη συνέχεια, μπορείτε να ορίσετε οποιοδήποτε αποδεκτό λιτότης / Scribe
& Nbsp? & Nbsp? & Nbsp? μεταφορές μέσω
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? ScirbeHandler.transport = <μεταφορών>
όπου <μεταφορών> είναι ένα έγκυρο Scibe / Αποταμίευση μεταφοράς (αυτό είναι μια προσπάθεια σε μελλοντική θωράκιση).
- Κατηγορία μεταφράζεται στην κατηγορία παράμετρο για να scribe.LogEntry () αντικείμενο & nbsp?. Θα πρέπει να είναι μια τυποποιημένη μορφή συμβολοσειράς χρησιμοποιώντας τα πλήκτρα χαρτογράφηση. Τα παρακάτω είναι τα reconized κλειδιά χαρτογράφηση:
& Nbsp? & Nbsp? & Nbsp? Βασικά Όνομα & nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? Πηγή
& Nbsp? & Nbsp? & Nbsp? ----------------------
& Nbsp? & Nbsp? & Nbsp? ενότητα & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? logging.LogRecord.module
& Nbsp? & Nbsp? & Nbsp? levelName & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? logging.LogRecord.levelname
& Nbsp? & Nbsp? & Nbsp? loggername & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? logging.LogRecord.name
& Nbsp? & Nbsp? & Nbsp? ProcessName & nbsp? & nbsp? & nbsp? & nbsp? logging.LogRecord.processName
& Nbsp? & Nbsp? & Nbsp? hostname & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? socket.gethostname ()
Εδώ είναι ένα απλό παράδειγμα για το πώς να το χρησιμοποιήσετε:
καταγραφή των εισαγωγών
εισαγωγής ScribeHandler
mylogger = logging.getLogger («ScribeLogger»)
mylogger.setLevel (logging.DEBUG)
χειριστής = ScribeHandler.ScribeHandler (κατηγορία = "% (hostname) s -% (levelName) s ', file_buffer =' / tmp / logbuffer»)
mylogger.addHandler (handler)
mylogger.debug («τα πράγματα συμβαίνουν»)

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

SPIKE Proxy
SPIKE Proxy

3 Jun 15

Sirious
Sirious

14 Apr 15

restund
restund

20 Feb 15

Άλλο λογισμικό του προγραμματιστή Jeremy Jones

Σχόλια για ScribeHandler

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία