small changes
This commit is contained in:
		
							parent
							
								
									1e2975ad0f
								
							
						
					
					
						commit
						68414597e6
					
				
							
								
								
									
										29
									
								
								client.go
								
								
								
								
							
							
						
						
									
										29
									
								
								client.go
								
								
								
								
							|  | @ -14,25 +14,22 @@ func NewClient(config *Config) (*Client, error) { | ||||||
| 	client := &Client{ | 	client := &Client{ | ||||||
| 		config: config, | 		config: config, | ||||||
| 	} | 	} | ||||||
| 
 |  | ||||||
| 	cfg := elasticsearch.Config{ |  | ||||||
| 		Addresses: []string{ |  | ||||||
| 			config.Host, |  | ||||||
| 		}, |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	es, err := elasticsearch.NewClient(cfg) |  | ||||||
| 	if err != nil { |  | ||||||
| 		return nil, err |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	client.es = es |  | ||||||
| 	return client, nil | 	return client, nil | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func (c *Client) Open() error { | func (c *Client) Open() error { | ||||||
| 
 |  | ||||||
| 	// Open a connection with ElasticSearch
 | 	// Open a connection with ElasticSearch
 | ||||||
|  | 	cfg := elasticsearch.Config{ | ||||||
|  | 		Addresses: []string{ | ||||||
|  | 			c.config.Host, | ||||||
|  | 		}, | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | 	var err error | ||||||
|  | 	c.es, err = elasticsearch.NewClient(cfg) | ||||||
|  | 	if err != nil { | ||||||
|  | 		return err | ||||||
|  | 	} | ||||||
| 
 | 
 | ||||||
| 	// create a buffer channel
 | 	// create a buffer channel
 | ||||||
| 	c.ch = make(chan Data, 1) | 	c.ch = make(chan Data, 1) | ||||||
|  | @ -48,6 +45,10 @@ func (c *Client) Read() (Data, error) { | ||||||
| 	return Data{}, nil | 	return Data{}, nil | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | // func (c *Client) Ack(ctx context.Context, position int) error {
 | ||||||
|  | // 	return nil
 | ||||||
|  | // }
 | ||||||
|  | 
 | ||||||
| // close the client
 | // close the client
 | ||||||
| func (c *Client) Teardown() error { | func (c *Client) Teardown() error { | ||||||
| 	return nil | 	return nil | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue