# README
linetracker
import "github.com/mgla96/ssh-watcher/internal/linetracker"
Index
type FileProcessedLineTracker
type FileProcessedLineTracker struct {
StateFilePath string
}
func NewFileProcessedLineTracker
func NewFileProcessedLineTracker(stateFilePath string) FileProcessedLineTracker
func (FileProcessedLineTracker) GetLastProcessedLine
func (f FileProcessedLineTracker) GetLastProcessedLine() (int, error)
GetLastProcessedLine reads the statefile and extracts the last processed line number in the ssh log file.
func (FileProcessedLineTracker) UpdateLastProcessedLine
func (f FileProcessedLineTracker) UpdateLastProcessedLine(lineNumber int) error
Generated by gomarkdoc