2017-02-17 19:37:00 +00:00
|
|
|
package influx
|
|
|
|
|
|
|
|
import (
|
|
|
|
"context"
|
|
|
|
|
|
|
|
"github.com/influxdata/chronograf"
|
|
|
|
)
|
|
|
|
|
2017-02-17 21:13:51 +00:00
|
|
|
// Create a new User in InfluxDB
|
2017-02-17 19:37:00 +00:00
|
|
|
func (c *Client) Add(context.Context, *chronograf.User) (*chronograf.User, error) { return nil, nil }
|
|
|
|
|
2017-02-17 21:13:51 +00:00
|
|
|
// Delete the User from InfluxDB
|
2017-02-17 19:37:00 +00:00
|
|
|
func (c *Client) Delete(context.Context, *chronograf.User) error { return nil }
|
|
|
|
|
|
|
|
// Get retrieves a user if name exists.
|
|
|
|
func (c *Client) Get(ctx context.Context, name string) (*chronograf.User, error) {
|
|
|
|
return nil, nil
|
|
|
|
}
|
|
|
|
|
|
|
|
// Update the user's permissions or roles
|
|
|
|
func (c *Client) Update(context.Context, *chronograf.User) error { return nil }
|
2017-02-17 21:13:51 +00:00
|
|
|
|
|
|
|
// All is all users in influx
|
|
|
|
func (c *Client) All(context.Context) ([]chronograf.User, error) { return nil, nil }
|