func getParameter(key string, parameters map[string]string) string {
	value := parameters[key]
	if value == "" {
		panic(fmt.Sprintf("%s is missing from configuration", key))
	}
	return value
}
get a parameter from a map, panics if no value was found
package vault
import (
	"context"
	"crypto/tls"
	"crypto/x509"
	"encoding/json"
	"errors"
	"fmt"
	"io/ioutil"
	"net/http"
	"path"
	"github.com/HeavyHorst/easykv"
	vaultapi "github.com/hashicorp/vault/api"
)
type Client struct {
	client *vaultapi.Client
}