This commit is contained in:
Asim Aslam 2019-12-17 18:24:00 +00:00
parent c61e12d5ee
commit 5a52593e66
2 changed files with 12 additions and 13 deletions

View File

@ -17,16 +17,6 @@ type debugClient struct {
Client pb.DebugService Client pb.DebugService
} }
// NewClient provides a debug client
func NewClient(name string) *debugClient {
// create default client
cli := client.DefaultClient
return &debugClient{
Client: pb.NewDebugService(name, cli),
}
}
// Logs queries the services logs and returns a channel to read the logs from // Logs queries the services logs and returns a channel to read the logs from
func (d *debugClient) Log(since time.Time, count int, stream bool) (log.Stream, error) { func (d *debugClient) Log(since time.Time, count int, stream bool) (log.Stream, error) {
req := &pb.LogRequest{} req := &pb.LogRequest{}
@ -86,3 +76,13 @@ func (d *debugClient) streamLogs(lg *logStream, stream pb.Debug_LogService) {
} }
} }
} }
// NewClient provides a debug client
func NewClient(name string) *debugClient {
// create default client
cli := client.DefaultClient
return &debugClient{
Client: pb.NewDebugService(name, cli),
}
}

View File

@ -26,11 +26,11 @@ type Entry struct {
// Stream is used to stream the buffer // Stream is used to stream the buffer
type Stream struct { type Stream struct {
// Id of the stream // Id of the stream
Id string Id string
// Buffered entries // Buffered entries
Entries chan *Entry Entries chan *Entry
// Stop channel // Stop channel
Stop chan bool Stop chan bool
} }
// Put adds a new value to ring buffer // Put adds a new value to ring buffer
@ -142,4 +142,3 @@ func New(i int) *Buffer {
streams: make(map[string]*Stream), streams: make(map[string]*Stream),
} }
} }