16 lines
258 B
Go
16 lines
258 B
Go
package service
|
|
|
|
import (
|
|
"context"
|
|
|
|
"xcontrol/internal/model"
|
|
)
|
|
|
|
func ListNodes(ctx context.Context) ([]model.Node, error) {
|
|
var nodes []model.Node
|
|
if err := db.WithContext(ctx).Find(&nodes).Error; err != nil {
|
|
return nil, err
|
|
}
|
|
return nodes, nil
|
|
}
|