Documentation
¶
Index ¶
- func NewSimpleTaskTracker() domain.TaskTracker
- func WriteViperConfigWithIndent(v *viper.Viper, indent int) error
- type SimpleTaskTracker
- func (t *SimpleTaskTracker) ClearContextID()
- func (t *SimpleTaskTracker) ClearTaskID()
- func (t *SimpleTaskTracker) GetContextID() string
- func (t *SimpleTaskTracker) GetFirstTaskID() string
- func (t *SimpleTaskTracker) SetContextID(contextID string)
- func (t *SimpleTaskTracker) SetFirstTaskID(taskID string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSimpleTaskTracker ¶ added in v0.50.0
func NewSimpleTaskTracker() domain.TaskTracker
NewSimpleTaskTracker creates a new SimpleTaskTracker
Types ¶
type SimpleTaskTracker ¶ added in v0.50.0
type SimpleTaskTracker struct {
// contains filtered or unexported fields
}
SimpleTaskTracker provides a simple in-memory implementation of TaskTracker
func (*SimpleTaskTracker) ClearContextID ¶ added in v0.50.0
func (t *SimpleTaskTracker) ClearContextID()
ClearContextID clears the stored context ID
func (*SimpleTaskTracker) ClearTaskID ¶ added in v0.50.0
func (t *SimpleTaskTracker) ClearTaskID()
ClearTaskID clears the stored task ID
func (*SimpleTaskTracker) GetContextID ¶ added in v0.50.0
func (t *SimpleTaskTracker) GetContextID() string
GetContextID returns the context ID for the current session
func (*SimpleTaskTracker) GetFirstTaskID ¶ added in v0.50.0
func (t *SimpleTaskTracker) GetFirstTaskID() string
GetFirstTaskID returns the first task ID in the current session
func (*SimpleTaskTracker) SetContextID ¶ added in v0.50.0
func (t *SimpleTaskTracker) SetContextID(contextID string)
SetContextID sets the context ID if not already set
func (*SimpleTaskTracker) SetFirstTaskID ¶ added in v0.50.0
func (t *SimpleTaskTracker) SetFirstTaskID(taskID string)
SetFirstTaskID sets the first task ID if not already set
Click to show internal directories.
Click to hide internal directories.