func (a *IdentityAPI) Name() string {
	return a.name
}
Name returns the IdentityAPI name
package schedules
import (
	"context"
	"fmt"
	"net/http"
	"github.com/go-kit/kit/log"
	"github.com/gorilla/mux"
	"github.com/pkg/errors"
	"github.com/spoke-d/thermionic/pkg/api"
)
type IdentityAPI struct {
	api.DefaultService
	name   string
	logger log.Logger
}
func NewIdentityAPI(name string, options ...Option) *IdentityAPI {
	opts := newOptions()
	for _, option := range options {
		option(opts)
	}
	return &IdentityAPI{
		name:   name,
		logger: opts.logger,
	}
}