lib/rsmp/logger.rb in rsmp-0.1.21 vs lib/rsmp/logger.rb in rsmp-0.1.27
- old
+ new
@@ -11,10 +11,11 @@
'color'=>true,
'site_id'=>true,
'component'=>false,
'level'=>false,
'ip'=>false,
+ 'port'=>false,
'index'=>false,
'timestamp'=>true,
'json'=>false,
'debug'=>false,
'statistics'=>false,
@@ -135,11 +136,12 @@
def build_output item
parts = []
parts << item[:index].to_s.ljust(7) if @settings["index"] == true
parts << item[:author].to_s.ljust(13) if @settings["author"] == true
- parts << item[:timestamp].to_s.ljust(24) unless @settings["timestamp"] == false
+ parts << Clock.to_s(item[:timestamp]).ljust(24) unless @settings["timestamp"] == false
parts << item[:ip].to_s.ljust(22) unless @settings["ip"] == false
+ parts << item[:port].to_s.ljust(8) unless @settings["port"] == false
parts << item[:site_id].to_s.ljust(13) unless @settings["site_id"] == false
parts << item[:component_id].to_s.ljust(18) unless @settings["component"] == false
directions = {in:"-->",out:"<--"}
parts << directions[item[:direction]].to_s.ljust(4) unless @settings["direction"] == false
\ No newline at end of file