Iker Narvaez

fix constructor

......@@ -12,7 +12,8 @@ type InfluxClient struct {
Db string
}
func (i *InfluxClient) CreateClient(db string, username string, password string, dbAddress string){
func CreateClient(db string, username string, password string, dbAddress string) *InfluxClient {
i := InfluxClient {}
i.Db = db
i.Client, i.InfluxErr = influx.NewHTTPClient(influx.HTTPConfig{
Addr: dbAddress,
......@@ -22,9 +23,10 @@ func (i *InfluxClient) CreateClient(db string, username string, password string,
if i.InfluxErr != nil {
panic(i.InfluxErr)
}
return &i
}
func (i *InfluxClient) createPoint(tableName string, tags map[string]string, fields map[string]interface{}, timestamp time.Time) {
func (i *InfluxClient) CreatePoint(tableName string, tags map[string]string, fields map[string]interface{}, timestamp time.Time) {
bp, _ := influx.NewBatchPoints(influx.BatchPointsConfig{
Database: i.Db,
Precision: "s",
......