1
0
Fork 0
mirror of https://github.com/eosswedenorg/thalos synced 2026-08-31 21:08:14 +02:00

nternal/config/cli.go: move overrideCliFlags() to cmd/thalos/server.go as its pretty specific code.

This commit is contained in:
Henrik Hautakoski 2024-02-18 18:00:26 +01:00
parent 53baae8a7f
commit 7f1f186aa0
4 changed files with 15 additions and 24 deletions

View file

@ -110,8 +110,8 @@ name: "ship-reader-1"
api: "http://127.0.0.1:8080"
message_codec: "mojibake"
log:
filename: some_file.log
directory: /path/to/whatever
filename: mylog.log
directory: /var/log
maxtime: 30m
maxfilesize: 200b
ship:
@ -135,7 +135,6 @@ redis:
require.NoError(t, flags.Set("url", "https://api.example.com"))
require.NoError(t, flags.Set("codec", "msgpack"))
require.NoError(t, flags.Set("log", "/var/log/mylog.log"))
require.NoError(t, flags.Set("redis-user", "userfromcli"))
builder.SetFlags(flags)
@ -164,7 +163,6 @@ func TestBuilder_Flags(t *testing.T) {
require.NoError(t, flags.Set("redis-prefix", "custom-prefix"))
require.NoError(t, flags.Set("telegram-id", "72983126312982618"))
require.NoError(t, flags.Set("telegram-channel", "-293492332"))
require.NoError(t, flags.Set("log", "/path/to/logs/mylog"))
require.NoError(t, flags.Set("log-max-filesize", "25mb"))
require.NoError(t, flags.Set("log-max-time", "10m"))
require.NoError(t, flags.Set("ship-url", "ws://myship.com:7823"))
@ -183,8 +181,6 @@ func TestBuilder_Flags(t *testing.T) {
Api: "https://myapi",
MessageCodec: "binary",
Log: log.Config{
Filename: "mylog",
Directory: "/path/to/logs",
MaxFileSize: 25 * 1000 * 1000, // 25 mb
MaxTime: time.Minute * 10,
},