Internal

internal/app/list

Package list returns workspace task spec summaries.

import "github.com/nilstate/scafld/v2/internal/app/list"

Package list returns workspace task spec summaries.

Functions

func Run(ctx context.Context, store SpecStore) ([]spec.Record, error)

Source: internal/app/list/list.go:15

Run lists current task specs.

Types

type SpecStore

Source: internal/app/list/list.go:10

SpecStore is the spec listing port.

type SpecStore interface {
	List(context.Context) ([]spec.Record, error)
}
Methods
  • List func(context.Context) ([]spec.Record, error)