ecadlabs/signatory

View on GitHub
pkg/vault/hashicorp/vault_transit.go

Summary

Maintainability
A
35 mins
Test Coverage
D
65%

Method Transit.GetKeyWithContext has 5 return statements (exceeds 4 allowed).
Open

func (t *Transit) GetKeyWithContext(ctx context.Context, keyID string) (string, error) {
    s, err := t.c.Logical().ReadWithContext(ctx, fmt.Sprintf("%s/keys/%s", t.cfg.MountPoint, keyID))
    if err != nil {
        return "", err
    }
Severity: Major
Found in pkg/vault/hashicorp/vault_transit.go - About 35 mins to fix

    There are no issues that match your filters.

    Category
    Status