github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/testhelpers/logs/log_messages.go (about) 1 package logs 2 3 import ( 4 "code.google.com/p/gogoprotobuf/proto" 5 "github.com/cloudfoundry/loggregatorlib/logmessage" 6 "time" 7 ) 8 9 const ( 10 TIMESTAMP_FORMAT = "2006-01-02T15:04:05.00-0700" 11 ) 12 13 func NewLogMessage(msgText, appGuid, sourceName string, timestamp time.Time) *logmessage.LogMessage { 14 messageType := logmessage.LogMessage_ERR 15 16 return &logmessage.LogMessage{ 17 Message: []byte(msgText), 18 AppId: proto.String(appGuid), 19 MessageType: &messageType, 20 SourceName: proto.String(sourceName), 21 Timestamp: proto.Int64(timestamp.UnixNano()), 22 } 23 }