Package Status:

- Rework for the management of mandatory components to qualify the global status.
- Added qualification to components: "should", "must", "one of".
- These qualifications will influence the overall state but not the unitary state of each component.

Package Socket:
- Creation package to open and listen local unix file socket
- Allow to specify a handler who's needing a conn instance as entry
- Create a client sub package to allow negociate with the local unix file socket

Package Shell:
- adding sub package for command and command collection

Package Monitor:
- add function to expose monitor command for shell

Package Config:
- add function to expose monitor command for shell

Package Network:
- Add "IP" protocol

Pakcage Httpcli:
- Rework the construction of the client
- Add capability to specify proxy url

Package Cobra:
- add function to add flag to global command like verbose or config

Package Log:
- fix seg fault when calling a nil instance
- remove println in hookfile / hooksyslog
This commit is contained in:
Nicolas JUHEL
2023-07-24 09:03:08 +02:00
committed by nabbar
parent bb2f7f55c7
commit 7cd4eadc50
52 changed files with 2371 additions and 260 deletions

View File

@@ -121,7 +121,7 @@ func (o *hkf) Run(ctx context.Context) {
}()
o.prepareChan()
fmt.Printf("starting hook for log file '%s'\n", o.getFilepath())
//fmt.Printf("starting hook for log file '%s'\n", o.getFilepath())
for {
select {