Documentation
¶
Index ¶
- type FileJournal
- func (j FileJournal) AppendStep(ctx context.Context, operationID string, step domain.JournalStep) error
- func (j FileJournal) Finish(ctx context.Context, operationID, status string) error
- func (j FileJournal) ListOpen(ctx context.Context) ([]domain.OperationRecord, error)
- func (j FileJournal) Start(ctx context.Context, op domain.OperationRecord) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileJournal ¶
type FileJournal struct {
FS ports.FileSystem
BaseDir string
}
func (FileJournal) AppendStep ¶
func (j FileJournal) AppendStep(ctx context.Context, operationID string, step domain.JournalStep) error
func (FileJournal) Finish ¶
func (j FileJournal) Finish(ctx context.Context, operationID, status string) error
func (FileJournal) ListOpen ¶
func (j FileJournal) ListOpen(ctx context.Context) ([]domain.OperationRecord, error)
func (FileJournal) Start ¶
func (j FileJournal) Start(ctx context.Context, op domain.OperationRecord) error
Click to show internal directories.
Click to hide internal directories.