Skip to content

Commit 5e6147b

Browse files
Merge pull request #15423 from miminar/restore-logstash-formatting
Automatic merge from submit-queue (batch tested with PRs 15537, 15423) registry: reenable logstash formatter Resolves #15296
2 parents 0e6d717 + 3054177 commit 5e6147b

File tree

11 files changed

+752
-8
lines changed

11 files changed

+752
-8
lines changed

Godeps/Godeps.json

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/cmd/dockerregistry/dockerregistry.go

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import (
1111
"time"
1212

1313
log "github.com/Sirupsen/logrus"
14+
logrus_logstash "github.com/bshuster-repo/logrus-logstash-hook"
1415
gorillahandlers "github.com/gorilla/handlers"
1516

1617
"github.com/docker/distribution/configuration"
@@ -238,14 +239,9 @@ func configureLogging(ctx context.Context, config *configuration.Configuration)
238239
TimestampFormat: time.RFC3339Nano,
239240
})
240241
case "logstash":
241-
// just let the library use default on empty string.
242-
if config.Log.Formatter != "" {
243-
return ctx, fmt.Errorf("unsupported logging formatter: %q", config.Log.Formatter)
244-
}
245-
// "github.com/Sirupsen/logrus/formatters/logstash"
246-
// log.SetFormatter(&logstash.LogstashFormatter{
247-
// TimestampFormat: time.RFC3339Nano,
248-
// })
242+
log.SetFormatter(&logrus_logstash.LogstashFormatter{
243+
TimestampFormat: time.RFC3339Nano,
244+
})
249245
default:
250246
// just let the library use default on empty string.
251247
if config.Log.Formatter != "" {

vendor/github.com/bshuster-repo/logrus-logstash-hook/.gitignore

Lines changed: 26 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/bshuster-repo/logrus-logstash-hook/.travis.yml

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/bshuster-repo/logrus-logstash-hook/AUTHORS.md

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/bshuster-repo/logrus-logstash-hook/LICENSE

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/bshuster-repo/logrus-logstash-hook/README.md

Lines changed: 95 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/bshuster-repo/logrus-logstash-hook/logstash.go

Lines changed: 129 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)