mirror of
https://github.com/argoproj/argo-cd
synced 2026-05-24 09:50:08 +00:00
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: crenshaw-dev <350466+crenshaw-dev@users.noreply.github.com>
17 lines
466 B
Go
17 lines
466 B
Go
package utils
|
|
|
|
import (
|
|
"github.com/sirupsen/logrus"
|
|
|
|
"github.com/argoproj/argo-cd/v3/pkg/apis/application/v1alpha1"
|
|
)
|
|
|
|
// GetAppLog returns a logrus entry with fields set for the given application.
|
|
func GetAppLog(app *v1alpha1.Application) *logrus.Entry {
|
|
return logrus.WithFields(logrus.Fields{
|
|
"application": app.Name,
|
|
"app-namespace": app.Namespace,
|
|
"app-qualified-name": app.QualifiedName(),
|
|
"project": app.Spec.Project,
|
|
})
|
|
}
|