MCPcopy
hub / github.com/Place1/wg-access-server / Save

Method Save

internal/storage/sql.go:141–148  ·  view source on GitHub ↗
(device *Device)

Source from the content-addressed store, hash-verified

139}
140
141func (s *SQLStorage) Save(device *Device) error {
142 logrus.Debugf("saving device %s", key(device))
143 if err := s.db.Save(&device).Error; err != nil {
144 return errors.Wrapf(err, "failed to write device")
145 }
146 s.Watcher.EmitAdd(device)
147 return nil
148}
149
150func (s *SQLStorage) List(username string) ([]*Device, error) {
151 var err error

Callers

nothing calls this directly

Calls 3

keyFunction · 0.85
SaveMethod · 0.65
EmitAddMethod · 0.65

Tested by

no test coverage detected