Use kairos logger from sdk

Signed-off-by: Itxaka <itxaka@kairos.io>
This commit is contained in:
Itxaka
2024-09-17 22:27:42 +02:00
parent 45e3de3b5d
commit e4a0047ce2
5 changed files with 30 additions and 135 deletions

View File

@@ -4,8 +4,7 @@ import (
"fmt"
"os"
"github.com/rs/zerolog"
"github.com/kairos-io/kairos-sdk/types"
"github.com/kairos-io/kcrypt/pkg/lib"
"github.com/urfave/cli/v2"
)
@@ -49,7 +48,7 @@ func main() {
if c.NArg() != 1 {
return fmt.Errorf("requires 1 arg, the partition label")
}
log := zerolog.New(os.Stdout).With().Timestamp().Logger()
log := types.NewKairosLogger("kcrypt-lock", "info", false)
if c.Bool("tpm") {
err = lib.LuksifyMeasurements(c.Args().First(), c.StringSlice("tpm-pcrs"), c.StringSlice("public-key-pcrs"), log)
} else {