MCPcopy Create free account
hub / github.com/anchordotdev/cli / perform

Method perform

lcl/trust.go:51–65  ·  view source on GitHub ↗
(ctx context.Context, drv *ui.Driver)

Source from the content-addressed store, hash-verified

49}
50
51func (c *Trust) perform(ctx context.Context, drv *ui.Driver) error {
52 if c.auditInfo == nil {
53 var err error
54 if c.auditInfo, err = c.performAudit(ctx, drv); err != nil {
55 return err
56 }
57 }
58
59 cmdTrust := &trust.Command{
60 Anc: c.anc,
61 AuditInfo: c.auditInfo,
62 }
63
64 return cmdTrust.Perform(ctx, drv)
65}
66
67func (c *Trust) performAudit(ctx context.Context, drv *ui.Driver) (*truststore.AuditInfo, error) {
68 drv.Activate(ctx, &truststoreModels.TrustStoreAudit{})

Callers 3

systemConfigMethod · 0.95
runMethod · 0.95
performMethod · 0.95

Calls 2

performAuditMethod · 0.95
PerformMethod · 0.95

Tested by

no test coverage detected