package client

import (
	"context"

	"github.com/docker/docker/api/types/swarm"
	"github.com/docker/docker/client"
)

func StoreSecret(cl *client.Client, secretName, secretValue, server string) error {
	ann := swarm.Annotations{Name: secretName}
	spec := swarm.SecretSpec{Annotations: ann, Data: []byte(secretValue)}

	if _, err := cl.SecretCreate(context.Background(), spec); err != nil {
		return err
	}

	return nil
}