Adds time stamp to `debug` operator printout.

This commit is contained in:
Krunoslav Zaher 2015-12-13 01:08:33 +01:00
parent aea5848d83
commit 04ee3754d7
1 changed files with 4 additions and 1 deletions

View File

@ -25,7 +25,10 @@ class Debug_<O: ObserverType> : Sink<O>, ObserverType {
let eventNormalized = eventText.characters.count > maxEventTextLength
? String(eventText.characters.prefix(maxEventTextLength / 2)) + "..." + String(eventText.characters.suffix(maxEventTextLength / 2))
: eventText
print("[\(_parent._identifier)] -> Event \(eventNormalized)")
let format = NSDateFormatter()
format.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
print("\(format.stringFromDate(NSDate())): [\(_parent._identifier)] -> Event \(eventNormalized)")
forwardOn(event)
}