Skip to content

Commit

Permalink
Exclude from certificate monitoring if SIA's Certificate File or Ca C…
Browse files Browse the repository at this point in the history
…ert File Path is Empty (#171)

* exclude from cert monitoring

Signed-off-by: myajima <myajima@lycorp.co.jp>

* use anonymous func

Signed-off-by: myajima <myajima@lycorp.co.jp>

* only service cert

Signed-off-by: myajima <myajima@lycorp.co.jp>

---------

Signed-off-by: myajima <myajima@lycorp.co.jp>
  • Loading branch information
y-myajima authored Dec 2, 2024
1 parent c477bdc commit b29b3c1
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions pkg/metrics/service.go
Original file line number Diff line number Diff line change
Expand Up @@ -68,10 +68,16 @@ func New(ctx context.Context, idCfg *config.IdentityConfig) (daemon.Daemon, erro
ListenAddress: idCfg.MetricsServerAddr,
SystemdSocket: false,
ConfigFile: "",
Files: []string{
idCfg.CertFile,
idCfg.CaCertFile,
},
Files: func() []string {
files := []string{}
if idCfg.CertFile != "" {
files = append(files, idCfg.CertFile)
}
if idCfg.CaCertFile != "" {
files = append(files, idCfg.CaCertFile)
}
return files
}(),
Directories: []string{},
YAMLs: []string{},
TrimPathComponents: 0,
Expand Down

0 comments on commit b29b3c1

Please sign in to comment.