mirror of
https://github.com/DominicBreuker/pspy.git
synced 2025-12-21 03:34:50 +00:00
20 lines
419 B
Go
20 lines
419 B
Go
package config
|
|
|
|
import (
|
|
"fmt"
|
|
"time"
|
|
)
|
|
|
|
type Config struct {
|
|
RDirs []string
|
|
Dirs []string
|
|
LogFS bool
|
|
LogPS bool
|
|
DrainFor time.Duration
|
|
TriggerEvery time.Duration
|
|
}
|
|
|
|
func (c Config) String() string {
|
|
return fmt.Sprintf("Printing events: processes=%t | file-system-events=%t ||| Watching directories: %+v (recursive) | %+v (non-recursive)", c.LogPS, c.LogFS, c.RDirs, c.Dirs)
|
|
}
|