Refactor structure of promtail
This allows easier integration of other targets than files for promtail.
Signed-off-by:
Tom Wilkie <tom.wilkie@gmail.com>
Showing
- cmd/promtail/main.go 2 additions, 1 deletioncmd/promtail/main.go
- pkg/promtail/api/config.go 8 additions, 5 deletionspkg/promtail/api/config.go
- pkg/promtail/api/entry_parser.go 1 addition, 1 deletionpkg/promtail/api/entry_parser.go
- pkg/promtail/api/types.go 2 additions, 2 deletionspkg/promtail/api/types.go
- pkg/promtail/client/client.go 7 additions, 7 deletionspkg/promtail/client/client.go
- pkg/promtail/positions/positions.go 13 additions, 8 deletionspkg/promtail/positions/positions.go
- pkg/promtail/promtail.go 12 additions, 7 deletionspkg/promtail/promtail.go
- pkg/promtail/targets/file/filetarget.go 17 additions, 14 deletionspkg/promtail/targets/file/filetarget.go
- pkg/promtail/targets/file/filetargetmanager.go 16 additions, 11 deletionspkg/promtail/targets/file/filetargetmanager.go
- pkg/promtail/targets/manager.go 58 additions, 0 deletionspkg/promtail/targets/manager.go
Loading
Please register or sign in to comment