Renamed (*LogPayload).SetTags() to .AddTags, which now appends instead
of sets
Merge branch 'master' of github.com:bketelsen/skynet
Added fields (*MongoSemanticLogger).serviceConfig and
(*LogPayload).ServiceConfig. Converted all code using
NewMongoSemanticLogger() to accept additional *ServiceConfig parameter
Added godoc comment above 'Exception' data type definition
Fixed typo (referred to new *Logpayload field as .SkynetServiceConfig
instead of .ServiceConfig)
Reverted 495c76201aee53f9ae806c92dffecec0f89246e0
Fixed conditional code that sets the hostname
Removed reference to now-non-existent field (*LogPayload).ServiceConfig
Changed type of (*LogPayload).Payload: interface{} -> map[string]interface{}
go fmt semantic_logger.go
Fixed 2 outdated comments
NewLogPayload() now initializes .Payload to map[string]interface{}{}
The JSON-ignored fields of {Client,Service}Config's are now
BSON-ignored
(*MongoSemanticLogger).Log() now adds 'Exception'/panic/stacktrace
data, then panics, when Level == FATAL
Added godoc comment above (*MongoSemanticLogger).Log() noting the
panic that occurs when Level == FATAL
Merged conflicts from old code that added bson tags to struct fields,
changed LogPayload.Payload from interface{} to map[string]interface{}
Merge pull request #188 from elimisteve/elimisteve_too_new

Merged conflicts from old code... 2