Skip to content

Commit c50d2c1

Browse files
committed
httpd request logger: set log level based on the status code
Signed-off-by: Nicola Murino <[email protected]>
1 parent cd953e6 commit c50d2c1

File tree

5 files changed

+87
-80
lines changed

5 files changed

+87
-80
lines changed

.github/workflows/development.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -522,4 +522,4 @@ jobs:
522522
- name: Run golangci-lint
523523
uses: golangci/golangci-lint-action@v3
524524
with:
525-
version: latest
525+
version: v1.54.2

go.mod

+25-26
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@ require (
77
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.8.0
88
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.0
99
github.com/GehirnInc/crypt v0.0.0-20230320061759-8cc1b52080c5
10-
github.com/alexedwards/argon2id v0.0.0-20230305115115-4b3c3280a736
10+
github.com/alexedwards/argon2id v1.0.0
1111
github.com/amoghe/go-crypt v0.0.0-20220222110647-20eada5f5964
1212
github.com/aws/aws-sdk-go-v2 v1.21.2
13-
github.com/aws/aws-sdk-go-v2/config v1.18.45
13+
github.com/aws/aws-sdk-go-v2/config v1.19.1
1414
github.com/aws/aws-sdk-go-v2/credentials v1.13.43
1515
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.13
16-
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.90
16+
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.92
1717
github.com/aws/aws-sdk-go-v2/service/marketplacemetering v1.16.2
1818
github.com/aws/aws-sdk-go-v2/service/s3 v1.40.2
19-
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.21.5
19+
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.21.6
2020
github.com/aws/aws-sdk-go-v2/service/sts v1.23.2
21-
github.com/bmatcuk/doublestar/v4 v4.6.0
21+
github.com/bmatcuk/doublestar/v4 v4.6.1
2222
github.com/cockroachdb/cockroach-go/v2 v2.3.5
23-
github.com/coreos/go-oidc/v3 v3.6.0
23+
github.com/coreos/go-oidc/v3 v3.7.0
2424
github.com/drakkan/webdav v0.0.0-20230227175313-32996838bcd8
2525
github.com/eikenb/pipeat v0.0.0-20210730190139-06b3e6902001
2626
github.com/fclairamb/ftpserverlib v0.22.0
@@ -32,14 +32,14 @@ require (
3232
github.com/go-sql-driver/mysql v1.7.1
3333
github.com/golang/mock v1.6.0
3434
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
35-
github.com/google/uuid v1.3.1
35+
github.com/google/uuid v1.4.0
3636
github.com/hashicorp/go-hclog v1.5.0
3737
github.com/hashicorp/go-plugin v1.5.2
3838
github.com/hashicorp/go-retryablehttp v0.7.4
3939
github.com/jackc/pgx/v5 v5.4.3
4040
github.com/jlaffaye/ftp v0.0.0-20201112195030-9aae4d151126
41-
github.com/klauspost/compress v1.17.0
42-
github.com/lestrrat-go/jwx/v2 v2.0.13
41+
github.com/klauspost/compress v1.17.2
42+
github.com/lestrrat-go/jwx/v2 v2.0.15
4343
github.com/lithammer/shortuuid/v3 v3.0.7
4444
github.com/mattn/go-sqlite3 v1.14.17
4545
github.com/mhale/smtpd v0.8.0
@@ -65,7 +65,7 @@ require (
6565
github.com/wagslane/go-password-validator v0.3.0
6666
github.com/wneessen/go-mail v0.4.1-0.20230823094700-0bd5390e370d
6767
github.com/yl2chen/cidranger v1.0.3-0.20210928021809-d1cb2c52f37a
68-
go.etcd.io/bbolt v1.3.7
68+
go.etcd.io/bbolt v1.3.8
6969
go.uber.org/automaxprocs v1.5.3
7070
gocloud.dev v0.34.0
7171
golang.org/x/crypto v0.14.0
@@ -74,16 +74,16 @@ require (
7474
golang.org/x/sys v0.13.0
7575
golang.org/x/term v0.13.0
7676
golang.org/x/time v0.3.0
77-
google.golang.org/api v0.147.0
77+
google.golang.org/api v0.148.0
7878
gopkg.in/natefinch/lumberjack.v2 v2.2.1
7979
)
8080

8181
require (
82-
cloud.google.com/go v0.110.8 // indirect
83-
cloud.google.com/go/compute v1.23.1 // indirect
82+
cloud.google.com/go v0.110.9 // indirect
83+
cloud.google.com/go/compute v1.23.2 // indirect
8484
cloud.google.com/go/compute/metadata v0.2.3 // indirect
85-
cloud.google.com/go/iam v1.1.3 // indirect
86-
github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0 // indirect
85+
cloud.google.com/go/iam v1.1.4 // indirect
86+
github.com/Azure/azure-sdk-for-go/sdk/internal v1.4.0 // indirect
8787
github.com/ajg/form v1.5.1 // indirect
8888
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.14 // indirect
8989
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.43 // indirect
@@ -106,15 +106,14 @@ require (
106106
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
107107
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect
108108
github.com/fatih/color v1.15.0 // indirect
109-
github.com/fsnotify/fsnotify v1.6.0 // indirect
109+
github.com/fsnotify/fsnotify v1.7.0 // indirect
110110
github.com/go-jose/go-jose/v3 v3.0.0 // indirect
111111
github.com/go-ole/go-ole v1.3.0 // indirect
112112
github.com/goccy/go-json v0.10.2 // indirect
113113
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
114114
github.com/golang/protobuf v1.5.3 // indirect
115-
github.com/google/go-cmp v0.6.0 // indirect
116115
github.com/google/s2a-go v0.1.7 // indirect
117-
github.com/googleapis/enterprise-certificate-proxy v0.3.1 // indirect
116+
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
118117
github.com/googleapis/gax-go/v2 v2.12.0 // indirect
119118
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
120119
github.com/hashicorp/hcl v1.0.0 // indirect
@@ -130,11 +129,11 @@ require (
130129
github.com/lestrrat-go/httprc v1.0.4 // indirect
131130
github.com/lestrrat-go/iter v1.0.2 // indirect
132131
github.com/lestrrat-go/option v1.0.1 // indirect
133-
github.com/lufia/plan9stats v0.0.0-20230326075908-cb1d2100619a // indirect
132+
github.com/lufia/plan9stats v0.0.0-20231016141302-07b5767bb0ed // indirect
134133
github.com/magiconair/properties v1.8.7 // indirect
135134
github.com/mattn/go-colorable v0.1.13 // indirect
136-
github.com/mattn/go-isatty v0.0.19 // indirect
137-
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
135+
github.com/mattn/go-isatty v0.0.20 // indirect
136+
github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 // indirect
138137
github.com/miekg/dns v1.1.56 // indirect
139138
github.com/minio/sha256-simd v1.0.1 // indirect
140139
github.com/mitchellh/go-testing-interface v1.14.1 // indirect
@@ -144,7 +143,7 @@ require (
144143
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
145144
github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b // indirect
146145
github.com/prometheus/client_model v0.5.0 // indirect
147-
github.com/prometheus/common v0.44.0 // indirect
146+
github.com/prometheus/common v0.45.0 // indirect
148147
github.com/prometheus/procfs v0.12.0 // indirect
149148
github.com/russross/blackfriday/v2 v2.1.0 // indirect
150149
github.com/sagikazarmark/locafero v0.3.0 // indirect
@@ -166,10 +165,10 @@ require (
166165
golang.org/x/tools v0.14.0 // indirect
167166
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect
168167
google.golang.org/appengine v1.6.8 // indirect
169-
google.golang.org/genproto v0.0.0-20231012201019-e917dd12ba7a // indirect
170-
google.golang.org/genproto/googleapis/api v0.0.0-20231012201019-e917dd12ba7a // indirect
171-
google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a // indirect
172-
google.golang.org/grpc v1.58.3 // indirect
168+
google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b // indirect
169+
google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b // indirect
170+
google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b // indirect
171+
google.golang.org/grpc v1.59.0 // indirect
173172
google.golang.org/protobuf v1.31.0 // indirect
174173
gopkg.in/ini.v1 v1.67.0 // indirect
175174
gopkg.in/yaml.v3 v3.0.1 // indirect

0 commit comments

Comments
 (0)