Drop what a send carried from the node row (migration 0109) and read an image list from the compositions (release 6, issue 1945 B8)
This commit is contained in:
@@ -136,22 +136,3 @@ func (i *Inventory) layerNode(ctx context.Context, nodeName string) (*string, er
|
||||
}
|
||||
return &n.ID, nil
|
||||
}
|
||||
|
||||
// RecordSentSummary keeps what a machine was last sent, summarised (migration 0078): read only to
|
||||
// compare what would be sent with it, never as what the machine should be.
|
||||
func (i *Inventory) RecordSentSummary(ctx context.Context, node string, summary []byte) error {
|
||||
_, err := i.store.Pool().Exec(ctx, `update node set sent_summary = $2 where id = $1`, node, summary)
|
||||
return err
|
||||
}
|
||||
|
||||
// SentSummary is what a machine was last sent, summarised, by its name; empty for a machine sent
|
||||
// nothing since the summary was first kept.
|
||||
func (i *Inventory) SentSummary(ctx context.Context, name string) ([]byte, error) {
|
||||
var raw []byte
|
||||
err := i.store.Pool().QueryRow(ctx,
|
||||
`select sent_summary from node where name = $1`, name).Scan(&raw)
|
||||
if errors.Is(err, pgx.ErrNoRows) {
|
||||
return nil, nil
|
||||
}
|
||||
return raw, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user